记录一下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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 10亿数据,如何做迁移?
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 推荐几款开源且免费的 .NET MAUI 组件库
· 易语言 —— 开山篇
· Trae初体验