vnc服务配置(连接linux图形化界面)
如果没有图形化界面需要安装
安装 X 窗口系统1、首先安装X(X Window System),命令为yum groupinstall “X Window System”
当出现 Complete!说明这里安装成功了。在这里我们可以检查一下我们已经安装的软件以及可以安装的软件,命令为
yum grouplist
三、安装图形界面软件 GNOME然后我们开始安装我们需要的图形界面软件,GNOME(GNOME Desktop)特别注意!!!!一定要注意名称必须对应,否则会出现No packages in any requested group available to install or update 的错误。这是因为不同版本的CentOS的软件名可能不同(其他 Linux 系统也是类似的)
安装命令为:yum groupinstall “GNOME Desktop” “Graphical Administration Tools”
用下面命令查看查看是哪个模式
systemctl get-default
* 开机启动图形界面
systemctl set-default graphical.target(图形界面模式)reboot(重启系统)
* 如果想转回开机启动字符界面模式
systemctl set-default multi-user.target(字符界面模式)
reboot(重启系统)
图形化界面和命令行界面进行切换图形-命令:ctr+alt+F2
命令-图形:startx
卸载图行界面 sudo yum groupremove “GNOME Desktop” “Graphical Administration Tools”
详细步骤
1.安装vnc-server,或者tiger-vnc
yum -y install vnc-server
2.修改vnc配置文件,启动服务
cp /usr/lib/systemd/system/vncserver@.service /usr/lib/systemd/system/vncserver:1@.service
3.修改配置文件将<user> 改为自己的用户名
4.配置防火墙,放开端口,并设置为永久生效
firewall-cmd --add-port=5901/tcp --permanent
设置永久生效需要重启防火墙
firewall-cmd --reload
5.启动vncserver:1服务
systemctl start vncserver:1.service
systemctl enable vncserver:1.service
6.使用vnc viewer 远程连接
输入 ip地址:5901 可以连接远程桌面
7.vncserver简单管理
可以添加多个端口进行连接
vncserver :number 可以指定端口
vncserver -list 可以查看该用户正在使用的端口
vncserver -kill:number 可以删除端口
注意事项一:
虚拟机root用户使用:1,若登录时使用错的端口号,可能导致vnc无法登录,此时,按照以下步骤处理:
vncserver -list //查看所有的端口号
vncserver -kill :端口号 //把所有的端口号都杀掉,包括:1
cd /tmp/.X11-unix,进入/tmp/.X11-unix目录, rm -rf * 删除这个目录下的所有文件
重新执行vncserver :1命令即可。