vnc和x11vnc有什么区别

vnc和x11vnc有什么区别,第1张

vnc and vnc tunneling

在linux下的vnc这个软件包指代vncviewer

vncserver软件包指代vncserver

x11vnc软件包指代x11vnc

vncviewer是vnc的查看器

vncserver是在远程生成一个虚拟的vnc桌面服务

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

sudo apt-get install x11vnc

x11vnc -store passwd

执行该命令之后,会要求输入两次vnc密码,最后确认是否将密码配置写入当前用户家目录的/.vnc/passwd文件中,我们输入y进行确认,复制该配置文件到/etc/x11vnc.pass,并赋予可读权限

sudo vim /lib/systemd/system/x11vnc.service

[Unit]

Description=Start x11vnc at startup.

After=multi-user.target

[Service]

Type=simple

ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared

[Install]

WantedBy=multi-user.target

sudo systemctl daemon-reload 

sudo systemctl enable x11vnc.service

sudo systemctl start x11vnc.service

使用VNC客户端(如VNC Viewer),填入IP地址连接,再输入之前设的密码,就可以远程访问桌面了。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/27147.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-17
下一篇2023-02-17

发表评论

登录后才能评论

评论列表(0条)

    保存