我在尝试将vnc连接(vinagre,我正在使用Ubuntu)到我工作的计算机时遇到了问题。他们的网站上说你需要先通过ssh建立隧道,所以我输入了:
ssh -l hjohnson -L 5904:barcelona.aip.de:5902 login.aip.de用我的密码确认后,它就能工作了。我现在已经连接到login.aip.de,并且我可以通过再次对barcelona.aip.de执行ssh来访问我的文件。但是,它会告诉我使用需要编写的vncviewer进行访问:
vncviewer localhost:5904但这不管用!?我正在编写vinagre而不是vncviewer,并且我已经尝试编写barcelona.aip.de而不是localhost,但我只是说连接已被主机拒绝。有什么想法吗?!今天是德国的公共假日,我真的需要访问一些东西。
发布于 2013-05-09 20:02:45
如果您已经登录到您的计算机上,我们就不必对其执行ping操作:我们假设它与网络连接良好,因此已通电;)。
首先,在您的远程机器(barcelona.aip.de)上,尝试命令ps aux并查找" VNC“:如果在您的机器上启动了VNC,您应该会在活动进程列表中看到它。
从computer login.aip.de安装nmap -如果是Debian或Ubuntu机器,可以与apt-get install nmap一起安装-然后创建一个nmap -p 5900-6000 barcelona.aip.de来查看台式机上打开了哪些端口。
也许VNC不是在端口5902上运行,而是在5901或5903上运行。
干杯,
K.
https://stackoverflow.com/questions/16459839
复制相似问题