Linux系列(六):centOS7.9安装VNC远程桌面


一、安装桌面环境

yum groupinstall "X Window System" "GNOME Desktop" "Graphical Administration Tools"
# 如果报错,不兼容,可以尝试:
yum groupinstall "GNOME Desktop" "Graphical Administration Tools" "X Window System" --skip-broken

1.查看默认启动的模式
systemctl get-default
2.开机启动图形界面
systemctl set-default graphical.target(图形界面模式)
reboot(重启系统)
3.开机启动命令行界面
systemctl set-default multi-user.target(字符界面模式)
reboot(重启系统)

二、安装VNC服务端

yum install tigervnc  tigervnc-server

三、配置VNC

1.拷贝配置文件,必须有冒号和数字     
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

2.修改配置文件 中的 <USER> 参数为具体登录参数,  vi /etc/systemd/system/vncserver@:1.service
ExecStart=/usr/bin/vncserver_wrapper root %i

3.设置密码
注意:先拷上面的脚本,后设置密码
为用户root设置vnc密码,没有参数,命令为:vncpasswd
其中只读用户不用设置,选择N
这里面最重要的地方是,上面脚本中的<USER>需要与操作系统登录用户保持一致,然后用这个操作系统登录linux以后,执行vncpasswd,密码才会生效。在vnc客户端的时候,用户名是没用的,输入的都是忽略。

4.配置服务
systemctl daemon-reload
systemctl enable vncserver@:1.service
systemctl status vncserver@:1.service
systemctl restart vncserver@:1.service

注意:如果强制断电关机,则临时文件无法删除:/tmp/.X11-unix/X1,自启动会报错,需要手动删除这个文件。

四、VNC客户端

使用VNC Viewer,登录使用IP:5901上

Views: 144


发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注