美文网首页
麒麟v10 sp3 远程桌面 tigervnc 安装

麒麟v10 sp3 远程桌面 tigervnc 安装

作者: 草祭木初 | 来源:发表于2024-08-19 16:44 被阅读0次

1、安装TigerVNC

yum install tigervnc*

以上命令将会安装TigerVNC的所有组件,包括服务器和客户端工具。

image.png

2、配置VNCServer文件

如下图所示,将配置文件拷贝到对应目录下。其中“vncserver@:1.service”为root用户的配置文件,“vncserver@:2.service”为test普通用户的配置文件。

下面这个两个文件名字一定要带上 【:】,不要乱取名字一定我写的这两个规则一样

vncserver@:1.service
vncserver@:2.service
image.png

这里,以修改root用户的配置文件为例:

vim /etc/systemd/system/vncserver@1.service
打开后
点击:i 进入插入模式,然后修改内容
完成后 点击:Esc 然后输入 :wq 保存退出
退出不保存 :q! 

修改前的配置文件内容如下:

image.png

修改后的配置文件内容参考如下:

image.png

注意:在配置文件中,需要将<USER>替换为实际的用户名。对于root用户,路径不需要/home前缀,但对于普通用户,需要加上/home前缀来指定他们的主目录。

3、配置VNC密码

使用vncpasswd命令分别对root用户和test用户配置VNC密码:

image.png

如果是多用户的话,要切换到对应用户下 设定密码(没有vnc 用户都要有密码)

4、启动VNC服务

使用systemctl命令来启动VNC服务:
重新加载你改过的.service文件

systemctl daemon-reload

启动服务

systemctl start vncserver@:1.service  
systemctl start vncserver@:2.service

注意::1和:2是显示编号,它们与您在配置文件中设置的编号相对应。
如果想让VNC服务在系统启动时自动运行,可以使用enable参数:

systemctl enable vncserver@:1.service  
systemctl enable vncserver@:2.service

5、防火墙 开启端口访问权限 5901

注意:需提前关闭防火墙或在防火墙中放开VNC对应端口。
检查防火墙的状态:

 sudo firewall-cmd --state

添加 5901端口规则:使用以下命令添加允许访问 5901端口的规则

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

重新加载防火墙设置:通过运行以下命令重新加载防火墙设置以使更改生效:

sudo firewall-cmd --reload

验证端口是否已开启:使用以下命令检查 5901端口是否已成功开启

sudo firewall-cmd --zone=public --list-ports

6、访问VNC会话

使用TigerVNC Viewer或其他支持VNC的客户端软件来连接到VNC会话。您需要知道服务器的IP地址和VNC会话的端口号(通常是5900+显示编号)。
例如,如果root用户的VNC会话在端口5901上,test用户的VNC会话在端口5902上,您可以使用以下URL连接到它们(假设服务器的IP地址是192.168.1.100):

root用户:vnc://192.168.1.100:5901

test用户:vnc://192.168.1.100:5902

Windows 上装 TightVNC 免费的

7、配置分辨率

配置文件路径:~/.vnc/config
切换到用于连接vnc的用户,也就是/etc/systemd/system/vncserver@:1.service文件中配置的用户。

vim ~/.vnc/config

## Supported server options to pass to vncserver upon invocation can be listed
## in this file. See the following manpages for more: vncserver(1) Xvnc(1).
## Several common ones are shown below. Uncomment and modify to your liking.
##
# securitytypes=vncauth,tlsvnc
# desktop=sandbox
 geometry=1600x900  #这行修改分辨率
# localhost
# alwaysshared

重启VNC服务

systemctl stop vncserver@:1

systemctl start vncserver@:1

再次连接发现分辨率已经修改成功啦!

openEuler 安装
https://www.cnblogs.com/505donkey/p/17980140

相关文章

网友评论

      本文标题:麒麟v10 sp3 远程桌面 tigervnc 安装

      本文链接:https://www.haomeiwen.com/subject/rjwmkjtx.html