記錄一下win10遠程連接centos7


一、安裝VNC Viewer

1.首先win10下載安裝VNC VIEWER 或者直接下載綠色版

2.沒有圖形界面要首先安裝圖形界面(這個最后再講,我就沒裝着圖形界面

3.linux系統安裝vnc:

檢查linux是否安裝vnc:rpm -q tigervnc tigervnc-server
以root用戶運行以下命令來安裝vncserver;

#yum install tigervnc-server 

同樣運行以下命令來安裝vncviewer;

#yum install vnc

4.配置VNC-Server

進入目錄:
#cd /lib/systemd/system
#ls

首先,復制該service,命名為vncserver@:1.service,

#cp vncserver@.service vncserver@:1.service

然后,修改vncserver@:1.service

#vi vncserver@:1.service
修改前:

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

 
         

[Service]
Type=forking
User=<USER>

 
         

# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=-/usr/bin/vncserver -kill %i
ExecStart=/usr/bin/vncserver %i
PIDFile=/home/<USER>/.vnc/%H%i.pid
ExecStop=-/usr/bin/vncserver -kill %i

 
         

[Install]
WantedBy=multi-user.target


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

[Service]
#Type=forking Type=simple
User=root

# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=-/usr/bin/vncserver -kill %i
ExecStart=/usr/bin/vncserver %i
PIDFile=/root/.vnc/%H%i.pid
ExecStop=-/usr/bin/vncserver -kill %i

##############################################################
如果是非root用戶,例如用戶admin,PIDFile處應該是:
ExecStart=/sbin/runuser -l admin -c “/usr/bin/vncserver %i ” 
PIDFile=/home/admin/.vnc/%H%i.pid

  最后Esc+:wq保存退出。

5.啟動vnc-server

#systemctl daemon-reload
#systemctl enable vncserver@:1.service

然后開啟vcn服務:

#systemctl start vncserver@:1.service

如果啟動報錯,需要注意文件中的這段:Type=forking,改成simple后啟動就不報錯了

參考:http://ask.csdn.net/questions/177482

查看啟動是否成功:

#systemctl status vncserver@:1.service

重點注意下,查看狀態時,有可能active是failed,這個先不需要管。

設置vcn連接密碼:

#vncpasswd

 

接下來按照下面的網址基本就能成功了:http://blog.csdn.net/sheen1991/article/details/47749441

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM