若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、 网络正常时,系统将提示输入第四步设置的密码,验证通过后即可显示服务器的图形化操作界面。
评论
更多评论