首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

Debian停实现远程遥控

2012-06-29 
Debian下实现远程遥控x11vnc与vncserver的区别 vncserver是在远程生成一个虚拟的vnc桌面服务,而x11vnc则是

Debian下实现远程遥控
x11vnc与vncserver的区别

vncserver是在远程生成一个虚拟的vnc桌面服务,而x11vnc则是将已有的X11桌面通过vnc传送到远程,而不是使用虚拟的vnc服务,也就是说你在远程的桌面是可以通过vncviewer进行实际地控制,就像windows下的普通vnc服务一样。

x11vnc的用法不是打开虚拟的vnc服务,而是把当前已经打开的X桌面通过vnc的形式发布出来,使远程可是直接控制真实的X桌面。

安装x11vnc

在debian下安装x11vnc很方便,只要用apt-get命令就可以安装了:

apt-get install x11vnc
运行x11vnc

在shell窗口下输入以下命令:

x11vnc -auth ~/.Xauthority -display?:0 -forever -shared -rfbauth参数说明:-auth ~/.Xauthority:用户权限文件位置-display?:0:需要共享的x-window,xorg启动后默认占用0。-forever:客户端关闭窗口后,x11vnc服务不会关闭。-shared:允许多个用户同时使用。-rfbauth ~/.vnc/passwd:密码验证文件的位置。-bg:后台运行。想了解更多信息,请输入"man x11vnc"。
关闭x11vnc

如果x11vnc在后台运行,需要关闭则输入以下命令:

x11vnc -r stop
设置密码

x11vnc的密码跟vncserver的密码是可以共用的,所以可以通过vncserver方法来设置密码,也可以用它自己的命令来设置密码:

x11vnc -storepasswd 123456 ~/.vnc/x11passwd参数说明:123456:是要设置的密码。~/.vnc/x11passwd:是密码保存文件。如果以上两个参数都没提供,则会提示用户输入密码,并把密码默认保存在文件~/.vnc/passwd里。

热点排行