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里。
相关推荐
luobotoutou 2020-08-17
MichelinMessi 2020-07-30
LandryBean 2020-07-29
hnllei 2020-05-30
suosuo 2020-05-14
zlsh00 2020-04-22
哥哥的CSDN集 2020-01-31
86294251 2020-01-28
jackadmi 2020-01-04
iamplane 2020-01-04
IsanaYashiro 2020-01-04
诸葛飞 2013-04-14
manimnchn 2013-04-06
旭灿 2013-04-02
数据齿轮 2019-12-28
zaqwsx0 2015-02-06