中关村在线

软件

VNC远程访问Linux图形界面

若Linux服务器无独立显卡,则无法在本地启动图形化界面(Xserver)会话。

1、 在Linux服务器上部署VNC服务时,以运行Fedora 22的Power架构服务器为例,可通过执行`dnf install tiger-vncserver`命令来安装TigerVNC服务端程序。该方法适用于基于RPM包管理的系统,安装完成后即可配置并启动远程图形访问服务,实现对服务器的图形化操作。

2、 为服务器部署X服务器及图形化操作环境。

3、 最轻量的图形环境可选用传统窗口管理器twm,也可选择功能丰富的gnome或KDE桌面环境。

4、 此处安装了轻量级桌面环境XFCE4,占用资源少,运行流畅。

5、 修改服务器VNC启动脚本内容

6、 该脚本位于 `~/.vnc/xstartup`,功能类似于 xinitrc,用于定义 X 服务器启动时需运行的程序。

7、 脚本简单明了

8、 在服务器上启动VNC服务,执行相应命令即可。

9、 首次运行vncserver时,系统将要求设置远程图形界面访问密码,可自行设定一个即可。

10、 无报错即表示启动成功。

11、 运行结果所示。

12、 端口1表示服务器启用5901端口,用于监听客户端连接请求。

13、 若设置显示端口为2,服务器将通过5902端口监听客户端连接请求。

14、 依此类推。

15、 放开服务器端口限制。

16、 默认禁止外部访问5901端口,需通过iptables配置规则以开放该端口的外部连接权限。

17、 请以root权限启动,服务器端配置已全部完成。

18、 在客户端设备上安装VNC客户端软件,我选用的是虚拟XVNCViewer工具。

19、 以Debian系统为例,若已配置图形界面,可通过执行特定命令来安装xvncviewer工具,实现远程桌面连接功能。

20、 在客户端运行xvncviewer程序进行连接。

21、 我的服务器IP地址为10.1.60.133。

22、 5901为VNC服务默认监听的通信端口。

23、 网络正常时,系统将提示输入第四步设置的密码,验证通过后即可显示服务器的图形化操作界面。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具