我正试图在两台计算机之间建立一个vnc连接,但到目前为止我遇到了麻烦。
为了理解这个概念,我现在只是尝试启动一个vnc服务器(使用x11vnc),并在同一台计算机上使用ssvnc连接到它。
据推测,此页解释了如何做到这一点。
显然,启动vnc服务器应该像下载x11vnc并使用命令x11vnc -display :0一样简单。
同一页还包含一个下载ssvnc的链接,可用作vnc客户端(为了您的方便,请在这里链接)。
它指出,为了使用vnc客户端进行连接,只需解压缩tar.gz目录,然后运行./ssvnc/Unix/ssvnc。
然后,启动ssvnc并键入user@localhost,如下所示:

但是,当我按connect时,会出现一个xterm窗口,其中包含以下消息:

x11vnc文档提到,一个常见的问题是设置Xauth -我尝试通过重新运行服务器
x11vnc -display :0 -auth /home/user/.Xauthority但我也收到了同样的错误信息。
有人能帮我解决这个基本的测试/问题吗?
发布于 2018-04-03 23:23:52
x11vnc在PORT=5900上打开一个VNC端口(没有加密),您不需要任何选项或参数,只需
x11vnc 就够一次连接了。
ssvnc默认使用SSL。
替代ssvnc的办法:
vncviewer localhosthttps://unix.stackexchange.com/questions/434922
复制相似问题