centos7 配置 tigervnc
yum install -y tigervnc-server ---有依赖软件,最好用yum 安装
配置vnc开机启动
配置root 开启vnc 端口号使用5901 、开机启动
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@\:1.service
vi /etc/systemd/system/vncserver@\:1.service
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i" ###root用户需要修改内容
PIDFile=/root/.vnc/%H%i.pid ###root用户需要修改内容
systemctl daemon-reload
vncpasswd
Password:
Verify:
systemctl start vncserver@:1.service
vncserver -list
systemctl status vncserver@\:1.service
netstat -tunpl | grep 590
systemctl enable vncserver@\:1.service ----开机自启动
配置其他普通用户开启vnc 端口号使用5902 、开机启动
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@\:2.service
vi /etc/systemd/system/vncserver@\:2.service
ExecStart=/usr/sbin/runuser -l dalong -c "/usr/bin/vncserver %i" ###把<USER> 替换成用户名即可
PIDFile=/home/dalong/.vnc/%H%i.pid ###把<USER> 替换成用户名即可
systemctl daemon-reload
切换成普通用户 输入一下内容:
vncpasswd
Password:
Verify:
切回root用户
systemctl start vncserver@:2.service
vncserver -list
systemctl status vncserver@\:2.service
netstat -tunpl | grep 590
systemctl enable vncserver@\:2.service ----开机自启动
开启防火墙端口:
firewall-cmd --zone=public --add-port=5901/tcp --permanent
firewall-cmd --zone=public --add-port=5902/tcp --permanent
firewall-cmd --reload # 配置立即生效