我想使用"Connect to Server“函数(可从Ubuntu桌面菜单中获得)打开Nautilus窗口,通过SSH显示另一台计算机的文件系统,因为我发现简单的文件复制(和类似的)任务更容易。
以前,我能够很好地做到这一点,将服务器的IP地址Type: SSH和远程计算机的用户名字段输入到Connect to Server对话框中,当单击此菜单项并根据请求输入远程计算机的密码时,该对话框将弹出。
然而,最近,在单击Connect按钮后,一个模态输入窗口不断地向我询问密码。在前10次左右的时候,我实际上输入了远程机器的正确密码,之后我只留下了空白,但每次我按Ok、Cancel或X(关闭窗口)按钮或Enter键时,它都会保持重新打开。很多次之后,一个Nautilus窗口实际上打开了,但它一直问我密码。经过更多次,对话框没有自动出现,所以我想我现在可以浏览远程机器的文件系统了。
不幸的是,即使这样,一旦我点击了一个文件夹或文件,我不得不再次点击许多密码请求。
有趣的是,我能够在机器之间浏览甚至复制文件,即使我没有在那些无用的提示上输入任何密码。B我还再次尝试了整个过程(在重新启动两台机器之后),这次使用密码并记住在Connect对话框中设置的密码选项。根本没什么区别。
这个密码提示特别恼人,因为它是系统模式,这意味着如果它是可见的,我就不能做任何事情(甚至不能切换到另一个窗口)。
知道是什么导致了这一切吗?或者我应该切换到另一个远程用户界面,比如Gigolo?
发布于 2022-05-16 11:00:04
FWIW:通过在“连接到主机”字段中输入: ssh://username@hostname,我成功地使用了ssh凭据。它将使用ssh加密密钥而不是密码进行连接。不是密码,但效果很好。
https://askubuntu.com/questions/426531
复制相似问题