• xsz.tw 不带广告的小说站
  • down.tw 资源、下载站
  • dushu.tw 读书网、小说免费阅读网站

Centos 7 系统安装vnc远程桌面服务

程序 举个栗子 3个月前 (04-27) 252次浏览 0个评论 扫描二维码

避免一些系统方面的意外错误,最好更新 yum 到最新,生产环境有业务在运行不建议更新

yum update

安装 GNOME Desktop 图形桌面服务

yum groupinstall "GNOME Desktop"

安装vnc

yum install tiger<a href="https://www.lizi.tw/tag/vnc" title="查看更多关于 vnc 的文章" target="_blank">vnc</a>-server

查看系统运行模式

systemctl get-default

切换到桌面运行模式

systemctl set-default graphical.target

启动桌面模式

init 5

设置桌面运行模式为默认启动模式

ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

设置vnc用 systemctl 来管理(第一个用户 vncserver@:1.service,第二个用户 vncserver@:2.service,其他以此类推)

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

修改 vnc 用户为 root(其他系统用户也可以这样改)

vi /etc/systemd/system/vncserver@:1.service
Centos 7 系统安装 vnc 远程桌面服务
 1 [Unit]
 2 Description=Remote desktop service (VNC)
 3 After=syslog.target network.target
 4 
 5 [Service]
 6 Type=forking
 7 
 8 # Clean any existing files in /tmp/.X11-unix environment
 9 ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
10 ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
11 PIDFile=/root/.vnc/%H%i.pid
12 ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
13 
14 [Install]
15 WantedBy=multi-user.target
Centos 7 系统安装 vnc 远程桌面服务

刷新 systemctl

systemctl daemon-reload

设置 vnc 密码(第二个用户修改密码,vncpasswd user2,其他以此类推)

vncpasswd

修改 vnc 黑名单限制,否则会出现 vnc 客户端连接不上的情况(/etc/sysconfig/vncservers)

1 # THIS FILE HAS BEEN REPLACED BY /lib/systemd/system/vncserver@.service
2 VNCSERVERS="1:root"
3 VNCSERVERARGS[1]="-geometry 1024x768 -BlacklistTimeout 0"

防火墙放行端口(vnc 端口第一个用户 5901,创建第二个用户 5902,其他以此类推)

firewall-cmd --zone=public --add-port=5901/tcp --permanent

防火墙放行 vnc 服务

firewall-cmd --add-service vnc-server

放行好端口和服务,重启防火墙才能生效

firewall-cmd --reload

查看端口是否放行成功

firewall-cmd --list-port

启动,关闭,重启 vnc

systemctl start vncserver@:1.service #启动
systemctl stop vncserver@:1.service #关闭
systemctl restart vncserver@:1.service #重启

最后在 windows 下载 VNC-Viewer 来远程


举个栗子 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Centos 7 系统安装 vnc 远程桌面服务
喜欢 (0)
举个栗子
关于作者:
建筑工地上施工员,闲暇时弄个博客打发时间,
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址