vnc服务安装

1.安装GNOME Desktop

yum groupinstall "GNOME Desktop"

2.安装vnc

yum install tigervnc-server

3.查看系统运行模式

systemctl get-default

4.切换到桌面运行模式

systemctl set-default graphical.target

5.启动桌面模式

init 5

6.设置桌面运行模式为默认启动模式

ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

7.设置vnc用systemctl来管理(第一个用户vncserver@:1.service,第二个用户vncserver@:2.service,其他以此类推)

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

8.修改vnc用户为root(其他系统用户也可以这样改)

vi /etc/systemd/system/vncserver@:1.service

---------------------------

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=simple

# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver_wrapper root %i
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]
WantedBy=multi-user.target

-------------------------

9.刷新systemctl

10.systemctl daemon-reload

11.设置vnc密码(第二个用户修改密码,vncpasswd user2,其他以此类推)

vncpasswd

12.修改vnc黑名单限制,否则会出现vnc客户端连接不上的情况(/etc/sysconfig/vncservers)

--------------------

1 # THIS FILE HAS BEEN REPLACED BY /lib/systemd/system/vncserver@.service
2 VNCSERVERS="1:root"
3 VNCSERVERARGS[1]="-geometry 1024x768 -BlacklistTimeout 0"

-------------

13.防火墙放行端口(vnc端口第一个用户5901,创建第二个用户5902,其他以此类推)

firewall-cmd --zone=public --add-port=5901/tcp --permanent

14.防火墙放行vnc服务

firewall-cmd --add-service vnc-server

15.重启防火墙才能生效

firewall-cmd --reload

16.查看端口是否放行成功

firewall-cmd --list-port

启动,关闭,重启vnc

systemctl start vncserver@:1.service #启动
systemctl stop vncserver@:1.service #关闭
systemctl restart vncserver@:1.service #重启

17.客户端 VNC-Viewer来远程

posted @ 2020-07-09 17:16  *极速蜗牛*  阅读(379)  评论(0)    收藏  举报