1. 程式人生 > 其它 >centos7安裝vncserver(windows控制其圖形化介面)

centos7安裝vncserver(windows控制其圖形化介面)

vncserver可以讓windows系統使用者輕鬆進行centos7圖形化訪問控制

1、安裝vnc server

#有網,直接一條命令安裝
yum -y install tigervnc-server

#如果沒有網,也可以離線安裝
rpm -ivh tigerxxx.rpm
yum -y install tigervnc-server

 

  

2、設定為服務

# 複製一個服務設定的模板
cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service
​
# 修改此服務配置
# 以下為root使用者的配置,每一個使用者,都需要單獨設定一個監聽服務。且配置不同
cat > /etc/systemd/system/vncserver@\:1.service <<-"EOF"
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
​
[Service]
Type=forking
User=root
​
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=-/usr/bin/vncserver -kill %i
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
ExecStop=-/usr/bin/vncserver -kill %i
​
[Install]
WantedBy=multi-user.target
EOF

  

3、設定vnc密碼

vnc的密碼跟系統的使用者密碼不一樣,是使用vnc viewer登陸時需要使用的密碼 jstw@asd

[root@localhost ~]# vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
A view-only password is not used

  

4、啟動服務,開通埠

systemctl start vncserver@:1
systemctl enable vncserver@:1    
vncserver -list
vncserver
vncserver -list

  列表會顯示vncserver啟動的埠,下面windows會用到這個埠。(當然防火牆要放行才可以)

5、圖形介面登入

使用windows上的vnc軟體進行登入。其中vncserver可以使用ip::590x的方式,也可以ip:x