TigerVNC 使用教程
一、软件准备与安装
1、服务器端(以 CentOS 为例):
安装 TigerVNC 和 TigerVNC Server。
yum install tigervnc tigervncserver y
2、客户端(以 macOS 为例):
下载并安装 TigerVNC。
下载地址: https://bintray.com/tigervnc/stable/download_file?file_id=3078645&version=1.11.0&package=macosx&:style=binary
二、服务器端配置
1、启动 VNC Server:
vncserver
默认情况下,这将启动一个编号为:1
的会话,并提示输入密码。
2、修改防火墙配置:
允许远程主机通过防火墙连接到 VNC Server。
firewallcmd permanent addport=5901/tcp firewallcmd reload
3、测试本地连接:
在命令行输入以下命令,查看本地桌面:
vncviewer localhost:1
三、客户端连接
1、连接到远程服务器:
打开 TigerVNC Viewer,输入服务器地址和显示编号,例如192.168.231.3:1
。
输入之前设置的 VNC 密码。
2、全屏模式:
如果客户端将桌面设置为全屏模式,可以按F8
退出全屏模式。
四、高级配置与最佳实践
1、非 root 用户连接:
切换到普通用户,进入~/.vnc
目录,创建xstartup
文件并添加以下内容:
#!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS exec /etc/X11/xinit/xinitrc
启动 VNC Server:
vncserver :1 localhost no geometry 1366x768
2、应用案例:
远程工作:允许用户从任何地方访问工作站。
服务器管理:系统管理员远程管理服务器。
教育培训:教师远程控制学生计算机进行演示和指导。
3、生态项目:
RealVNC:VNC 技术的原始开发者,提供商业版本。
TightVNC:专注于 Windows 平台,提供简单易用的界面和高效的性能。
NoVNC:基于 Web 的 VNC 客户端,使用 HTML5 和 JavaScript 实现,允许通过浏览器直接访问 VNC 服务器。
五、常见问题解答(FAQs)
1、如何更改 VNC Server 的默认端口数?
编辑或创建~/.vnc/xstartup
文件,并添加以下行来指定端口号:
vncserver :<DISPLAY_NUMBER>
2、如何在非 root 用户下启动 VNC Server?
切换到普通用户。
进入~/.vnc
目录,创建xstartup
文件并添加必要的启动命令。
启动 VNC Server:
vncserver :1 localhost no geometry 1366x768
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1247593.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复