返回列表 发帖

Windows客户端通过VNC Viewer远程桌面到CentOS8

笺注:这是在 CentOS8安装图形界面 的基础上进行的。

关闭SELinux:
setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config


重启服务器:
[root@redhat8 ~]# shutdown -r


安装软件包:
[root@redhat8 ~]# dnf -y install gnome* tigervnc-server


创建配置文件:
cd /lib/systemd/system/
cp vncserver@.service /etc/systemd/system/vncserver@:1.service


编辑配置文件:
[root@redhat8 ~]# vi /etc/systemd/system/vncserver@\:1.service
#修改前
ExecStart=/usr/bin/vncserver_wrapper <USER> %i
#修改后
ExecStart=/usr/bin/vncserver_wrapper root %i


开启服务:
[root@redhat8 ~]# systemctl daemon-reload
[root@redhat8 ~]# systemctl start vncserver@:1.service
[root@redhat8 ~]# systemctl enable vncserver@:1.service
Created symlink /etc/systemd/system/multi-user.target.wants/vncserver@:1.service → /etc/systemd/system/vncserver@:1.service.





配置当前用户的vnc登陆密码,连续输入两次即可。这个密码是vnc连接密码,和系统用户的密码没有关系,可以不一样。
[root@redhat8 ~]# vncpasswd
Password: # 输入自定义密码
Verify: # 输入自定义密码
Would you like to enter a view-only password (y/n)? n
A view-only password is not used

备注:密码至少六位字符。也可以用于修改当前用户的vnc密码。




测试是否VNCServer是否开起来:
[root@redhat8 ~]# nc -zv localhost 5901
Ncat: Version 7.70 ( https://nmap.org/ncat )
Ncat: Connected to ::1:5901.
Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds


[root@redhat8 ~]# netstat -anp |grep 5901
tcp        0      0 0.0.0.0:5901            0.0.0.0:*               LISTEN      2240/Xvnc           
tcp6       0      0 :::5901                 :::*                    LISTEN      2240/Xvnc  




插入防火墙规则:( TCP 5901 )
firewall-cmd --zone=public --add-port=5901/tcp --permanent

使规则生效:
firewall-cmd --reload









###########################
###########################

下载Vnc Viewer软件:https://pan.baidu.com/s/10AAwbVrKcebD5Hhh8cegag

在Windows客户端使用Vnc Viewer软件以”ip:1”的形式连接,输入vnc密码后进入
图片1.png


图片2.png


图片3.png


图片4.png


图片5.png

笺注:可以直接复制粘贴英文(中文会乱码),但不能直接复制文件和文件夹。




相关文章:
Windows客户端通过VNC Viewer远程桌面到CentOS6

返回列表