记录一下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