我想使用“连接到服务器”功能(可从 Ubuntu 桌面菜单中使用)打开一个 Nautilus 窗口,通过 SSH 显示另一台机器的文件系统,因为我发现它更容易执行简单的文件复制(和类似的)任务。
以前,我可以很好地做到这一点,输入服务器的 IP 地址,类型:SSH 和用户名将远程计算机的字段放入连接到服务器单击此菜单项并根据要求输入远程机器的密码时弹出的对话框。
然而最近,在点击连接按钮,一个模式输入窗口不断要求我输入密码。前 10 次左右我实际上输入了远程机器的正确密码,之后我只是将其留空,但每次我按下其中一个时,它都会重新打开好的,取消或者X(窗口关闭)按钮或 Enter 键。经过多次尝试,Nautilus 窗口确实打开了,但它一直要求我输入密码。经过更多次尝试,对话框仍未自动出现,因此我认为现在可以浏览远程计算机的文件系统。
不幸的是,即使如此,只要我点击一个文件夹或文件,我就必须再次点击许多密码请求。
有趣的是,我能够在机器之间浏览甚至复制文件,即使我没有在这些无用的提示中输入任何密码。b 我也再次尝试了整个过程(重新启动两台机器后),这次使用密码和记住此密码选项设置在连接到服务器对话。没什么区别。
这个密码提示特别烦人,因为它是系统模式的,这意味着如果它可见,我就无法做任何其他事情(甚至不能切换到另一个窗口)。
知道是什么原因造成的吗?或者我应该切换到其他远程安装 GUI,例如 Gigolo?
答案1
FWIW:我已成功使用 ssh 凭据,方法是在“连接到主机”字段中输入:ssh://username@hostname。它将使用 ssh 加密密钥而不是密码进行连接。不是密码,但确实有效。