Linux操作系统下搭建VNC远程控制软件详尽教程(3)

查看VNC已启用的桌面号及监听进程

[root@Linux /]# netstat -tlnp |grep VNC

VNCserver 命令带有一些很有用的参数,用VNCserver --help 查看。

简单解释一下:

VNCserver [:] [-name ] [-geometry x] [-depth ]

[-pixelformat format]

VNCserver -kill :display

:

VNC服务的display号,可以自行指定,尽量不要使用系统默认的以保证安全,必须为非0的正整数

VNCserver :99

使用时必须输入正确的display号才能连接;用浏览器要在端口号加上display号,默认端口5800,远程连接输入 XXX.XXX.XXX.XXX:5899

-name 指定VNCserver桌面名字

比如要让名字显示为 “红帽”

VNCserver -name 红帽

-geometry x指定显示桌面的分辨率,默认为1024x768

VNCserver -geometry 800x600

这个命令实际中很有用,例如本地分辨率为1024x768 如果不设定远程VNC服务分辨率就会造成桌面显示不全的问题。

-depth 指定显示颜色,设定范围8~32

VNCserver -depth 16

用16bits颜色显示

-pixelformat 指定色素格式与-depth大致相同,只是表示方法不一样

VNCserver -pixelformat RGB888

用24bits颜色显示

VNCserver -kill :display

结束VNC服务及远程桌面

VNCserver -kill :1

其它更详细的使用请用man查看。

VNC内定的窗口管理器是twm与大家使用的可能不同,通过修改VNC的配置文件可以更换为自己喜欢的,方法如下:

修改用户目录下的 .VNC/xstartup 文件

#!/bin/sh

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey

VNCconfig -iconic &

xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

twm &

将#!/bin/sh后面的内容全部注释掉,改成

~/.Xclients

保存文件

现在可以测试修改是否成功,先kill VNCserver服务

VNCserver -kill :

pa aux|grep XVNC

kill PID

重新启动VNCserver ,用VNCviewer连接远程桌面是不是已经变成自己喜欢的类型了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wypdfz.html