银河麒麟 V10 开启 VNC 远程桌面【root 用户】

相关链接

点击链接查看:VCN 开启过程中出现的问题 · 语雀

注意:这个是以 root 用户为 VNC 用户的开启教程,如果要新建其他用户为 VNC 开启远程桌面,链接直达:https://www.yuque.com/heyyall/zwitgw/rg5es6dnedsfpx3y

这里的所有操作都是使用 root 用户执行的

下载安装 TightVnc

用于连接远程桌面的软件,这里用的是 window

Download TightVNC

VNC 安装步骤

1. 安装 VNC 服务端 

dnf install tigervnc-server

 2. 启动

vncserver

 3. 查看进程 端口

ps -ef | grep vnc

 4. 配置防火墙 / 放开 VNC 端口(任选其一)

 4.1 配置防火墙【第一种】

# 关闭防火墙
systemctl stop firewalld
# 禁止重启自启动防火墙
systemctl disable firewalld

 4.2 开放端口【第二种】

# 开放 5901 端口
firewall-cmd --add-port=5901/tcp --permanent
firewall-cmd --reload

5. window 打开 TightVNC Viewer【没有的话,上面的链接下载安装】

 6. 连接

如果是默认的 5900 端口就直接写上 ip 就可以了,如果是其他端口就要加上端口

输入密码连接

设置成开机自启动【可选】

参考链接

centos设置vnc服务开机自启 centos7vnc服务_bugouhen的技术博客_51CTO博客

 1. 关闭所有 vnc 进程

killall Xvnc

 2. 复制配置文件

# vncserver@:1.service 是 5901 端口,同理,如果是 vncserver@:2.service,那么就是 5902 端口
cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

 3. 修改配置文件

vim /etc/systemd/system/vncserver@:1.service

将带有 <USER> 的行进行修改,将 /home/<USER> 改成 /root<USER> 改成 root

...

[Service]
Type=forking
WorkingDirectory=/root
User=root
Group=root

PIDFile=/root/.vnc/%H%i.pid

...

 4. 设置密码

vncpasswd

 5. 启动 vnc 并设置开机自启动

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

语雀文档链接:https://www.yuque.com/heyyall/zwitgw/yhaehz6dyk68urrq?singleDoc# 《VNC 远程桌面开启【root 用户】》

### 设置和使用银河麒麟 V10 操作系统的远程桌面 #### 使用 TigerVNC 实现远程桌面功能 为了在银河麒麟 V10 上配置并使用远程桌面,可以采用 TigerVNC 工具来完成这一过程。安装完成后,TigerVNC 可以让用户通过网络访问服务器上的图形化界面。 当通过 VNC 远程连接至服务端时,所见的将是虚拟桌面环境,而非物理显示器的内容[^1]。因此,在实际应用中应确保服务器不外接任何显示设备如 KVM 或者显示器,从而避免因不同步带来的困扰。 #### 安装与启动 TigerVNC 服务 对于首次使用者来说,需先确认已正确安装了 TigerVNC 软件包: ```bash sudo apt-get update && sudo apt-get install tigervnc-standalone-server ``` 接着初始化 VNC 密码,并创建一个新的 VNC session: ```bash vncserver :1 -geometry 1920x1080 -depth 24 ``` 上述命令中的 `:1` 表示第一个 display number, 用户可以根据需求调整分辨率参数 `-geometry` 和颜色深度 `-depth`. 最后一步是编辑 `/etc/systemd/system/vncserver@:1.service`, 将其设置为开机自启项之一,以便每次重启机器后自动运行 VNC server. #### 配置防火墙允许 VNC 流量通行 为了让外部能够顺利建立 VNC 连接,还需开放相应的 TCP 端口,默认情况下该端口号等于 "5900 加上 Display Number". 对于前面提到的例子而言,则需要放开端口 5901 (即 5900 + 1). 可以通过 UFW(Uncomplicated Firewall) 来简化此操作: ```bash sudo ufw allow 5901/tcp ``` 此时已经完成了基本的远程桌面搭建工作,客户端只需下载合适的 VNC Viewer 即可开始尝试连接。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值