在麒麟KylinOS上使用开始菜单图标开启或关闭VNC

在麒麟KylinOS上使用开始菜单图标开启或关闭VNC

本文将指导您如何在麒麟KylinOS上创建图标,以通过开始菜单轻松开启和关闭VNC服务。同时,我们会设置首次启动VNC时的默认密码。让我们开始吧!

1. 编辑 start_vnc.sh,用于给VNC设置密码

首先,我们需要创建一个脚本,在首次启动VNC时设置默认密码。使用以下命令创建并编辑脚本:

secops998@secops998-pc:~/桌面$ sudo vi /etc/tigervnc/start_vnc.sh

在脚本中添加以下内容:

#!/bin/bash
if [ ! -f ~/.vnc/passwd ]; then
    echo -e "1qaz@WSX\n1qaz@WSX\ny\n1qaz@WSX\n1qaz@WSX\n" | vncpasswd
fi

vncserver :11

这个脚本检查VNC密码文件是否存在,如果不存在则设置默认密码,并启动VNC服务器。
在这里插入图片描述

2. 赋予 start_vnc.sh 可执行权限

在终端中运行以下命令,为脚本赋予可执行权限:

secops998@secops998-pc:~/桌面$ sudo chmod +x /etc/tigervnc/start_vnc.sh 

3. 编辑 startvnc.desktop 文件

接下来,我们需要创建一个桌面入口文件,以便在开始菜单中显示VNC启动图标。编辑或创建 startvnc.desktop 文件:

secops998@secops998-pc:~/桌面$ sudo vi /usr/share/applications/startvnc.desktop

在文件中添加以下内容:

[Desktop Entry]
Version=1.0
Type=Application
Name=开启VNC
Exec=/etc/tigervnc/start_vnc.sh
Icon=preferences-desktop-remote-desktop
Terminal=false
StartupNotify=true

在这里插入图片描述

4. 编辑 stopvnc.desktop 文件

同样,需要创建一个用于关闭VNC服务的桌面入口文件。编辑或创建 stopvnc.desktop 文件:

secops998@secops998-pc:~/桌面$ sudo vi /usr/share/applications/stopvnc.desktop

在文件中添加以下内容:

[Desktop Entry]
Version=1.0
Type=Application
Name=关闭VNC
Exec=vncserver -kill :11
Icon=preferences-desktop-remote-desktop
Terminal=false
StartupNotify=true

在这里插入图片描述

5. 启动器里就有了两个图标

完成以上步骤后,您应该能够在开始菜单的应用程序列表中看到“开启VNC”和“关闭VNC”两个图标。
在这里插入图片描述

6. 点击开启VNC

现在,您可以点击“开启VNC”图标,启动VNC服务。首次启动时,将会设置默认的VNC密码。
在这里插入图片描述

7. 查看端口号

您可以使用以下命令查看当前的VNC会话和端口号:

secops998@secops998-pc:~/桌面$ vncserver -list

输出示例:

TigerVNC server sessions:
X DISPLAY #	RFB PORT #	PROCESS ID
:11		5911		42477

在这里插入图片描述

8. 使用VNC客户端连接

您可以使用VNC客户端(如TigerVNC Viewer、RealVNC等)进行远程连接。输入服务器的IP地址和端口号,例如:

10.10.23.11:11

在这里插入图片描述

9. 输入密码

当客户端连接时,您需要输入设置的密码(如1qaz@WSX)。
在这里插入图片描述

10. 连接成功

如果密码正确,您将成功连接到VNC会话,并看到桌面环境。
在这里插入图片描述

11. 点击关闭VNC

要关闭VNC服务,请返回开始菜单,点击“关闭VNC”图标。
在这里插入图片描述

12. 查看端口号是否还存在

再次使用以下命令查看VNC会话是否已经关闭:

secops998@secops998-pc:~/桌面$ vncserver -list

如果没有显示任何会话,说明VNC服务已经成功关闭:

TigerVNC server sessions:

在这里插入图片描述

13. 无法连接

当VNC服务关闭后,再次尝试连接将会失败,提示无法连接。
在这里插入图片描述
在这里插入图片描述


通过以上步骤,您已成功在麒麟KylinOS上创建了用于开启和关闭VNC的图标,并设置了默认密码。这样,您就可以方便地通过图标进行VNC的管理了!如果您有任何问题或进一步的需求,请随时提问。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值