Answers:
我能够通过首先运行来连接到服务器
sudo apt-get install gvfs-fuse gvfs-backends
然后,打开任何文件夹,然后按Ctrl + L。在显示的位置对话框中,我可以输入:
sftp://user@hostname:port/directory/path
这将为我提供远程系统的浏览器。
Ctrl+L
在Ubuntu 13.04中,不显示任何对话框。相反,它将焦点移到位置栏(/您/当前/路径/位于顶部)。您仍然可以粘贴@PHLAK:提供的位置sftp://user@hostname:port/directory/path
。点击后Enter
,它会提示您输入密码的对话框。出于意外原因,它不会直接将您带到该位置,但是您可以在侧栏中找到它(“视图”->“侧窗格”->“树”)。
它尚未内置在thunar中,但是仍在进行中。同时,用于gigolo
管理这些书签。
我刚刚安装了Xubuntu 13.10,并结合使用了本指南和另一个指南来建立我的SSH连接。
如aquaherd所述,您可以使用Gigolo轻松管理SSH连接,然后在Thunar中打开连接(单击左上角的Xfce徽标,然后从下拉菜单中选择“系统”>“ Gigolo”)。希望此解决方案仍属于您的支持请求的范围。
我还想提到我也尝试过PHLAK的解决方案,并且不需要安装他在Xubuntu 13.10中提到的软件包(我没有尝试过任何其他版本)。我还想在一行中添加一条便条,这对我来说有些混乱:
sftp://用户@主机名:端口/目录/路径
主机名应指网络上计算机的本地IP地址。
因此,例如,在默认的Xubuntu 13.10安装中,无需安装任何其他软件包,一个人应该能够打开Thunar并按Ctrl + L(或单击地址/位置栏)并输入(例如):
sftp://dan@192.168.1.153:22 / home / dan
在出现的提示中输入dan的密码后,将其带到具有本地IP 192.168.1.153的计算机上dan的主文件夹中。我不确定港口的重要性。我看到另一个指南说使用端口22,而我一直在端口22上取得成功。
我希望这对某些人有所帮助,我有些困惑,因为我试图按名称(而不是本地IP地址)输入另一台计算机的主机名。我还认为,如果可能的话,在系统上减少不必要的程序包总是很好的。我不需要安装gvfs-fuse或gvfs-backends
编辑(添加):但是我确实安装了openssh-server和openssh-client。我不确定Xubuntu 13.10是否需要此功能,但它是每个SSH安装指南中的必要步骤,因此我要补充一点,在全新安装Xubuntu 13.10之后,您可能需要打开终端(ctrl + alt + t)并输入:
sudo apt-get install openssh-server openssh-client
为了安装这些软件包。
附加编辑:为了使答案尽可能完整,我还将添加查找要连接的计算机的本地ip地址的最简单方法,就是在该计算机上打开一个终端并输入:
ifconfig
并在用于连接到网络的当前设备下列出,它应该说“ inet addr:”旁边的IP地址或类似名称。