今天我在运行 rasbian 的树莓派上安装了一个 vncserver。我用了这个教程:http : //blog.wenzlaff.de/?p=2207(它是德语,但我想你会明白他们在那里做什么;))一切都很好,但我的mac上的tightvnc viever jar小程序不会比“与远程主机握手”更进一步。输入我的 pi 密码后,什么也没有发生。我试图在 pi 上查看tightvncserver 的日志,但每次都得到“权限被拒绝”。你能帮我吗。我不知道现在该怎么办。谢谢
问问题
3866 次
1 回答
0
很可能您在使用 SSH 隧道时遇到了一些问题(前提是您按照教程进行操作)。
要诊断发生了什么,首先要弄清楚您vncserver
是否在 Raspberry 上运行。您可以通过发出命令来做到这一点:
netstat -lnt
输出可能如下所示:
pi@raspberrypi ~ $ netstat -lnt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN
我们有兴趣看看是否有这条线:
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN
这基本上告诉我们我们的 vncserver 实例正在侦听端口 5901。
如果这是真的,那么您应该能够使用任何 VNC 查看器连接到您的 RPI。也许您想避免使用 SSH 隧道选项并直接连接。
于 2014-02-09T16:13:32.517 回答