centos7下面安装vnc
centos7改动还是很大的,我们不用x11vnc,使用tigervnc-server包
原因是x11vnc听说性能差写,安全性高,tigervnc-server性能好,我的需求就是翻墙,所以用了tigervnc-server
centos方面配置:
yum groupinstall “GNOME Desktop” -y
yum install tigervnc-server -y
mv /etc/systemd/system/default.target /etc/systemd/system/default.target_backup
ln -s /lib/systemd/system/graphical.target /etc/systemd/system/default.target
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
#编辑vncserver@:1.service
”
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :’
ExecStart=/usr/sbin/runuser -l jjger -c “/usr/bin/vncserver %i”
PIDFile=/home/jjger/.vnc/%H%i.pid
ExecStop=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :’
[Install]
WantedBy=multi-user.target
”
useradd jjger
passwd jjger
vncpasswd jjger #设定vpc的密码
#启动:
systemctl daemon-reload
systemctl start vncserver@:1.service
systemctl status vncserver@:1.service
注意:使用以上命令启动vncserver会出错,启动不起来,把type更改为simple就额可以了
这样就不会出错了
客户端连接
apt-get install vncview -y
vncview启动
地址写:xxx.xxx.xxx.xxx:1
over!!!