如何在Xubuntu中使用thunar连接到服务器?

在运行Gnome 2的Ubuntu中,您可以从“位置”菜单中选择“连接到服务器”,您将获得与所连接的任何服务器的图形连接。

例:

在此处输入图像描述在此处输入图像描述

你怎么能在Xubuntu内做到这一点?

我能够通过首次运行连接到服务器

sudo apt-get install gvfs-fuse gvfs-backends 

然后,打开任何文件夹并按Ctrl + L. 在它出现的位置对话框中,我可以输入:

 sftp://user@hostname:port/directory/path 

这将给我一个远程系统的浏览器。

这还没有建立在thunar,但它正在进行中。 在此期间,使用gigolo来管理这些书签。

我刚刚安装了Xubuntu 13.10,并且正在使用本指南和另一个指南的组合来设置我的SSH连接。

正如aquaherd所提到的,您可以使用Gigolo轻松管理您的SSH连接,然后在Thunar中打开连接(单击左上角的Xfce徽标并从下拉菜单中选择System> Gigolo)。 希望此解决方案仍属于您的支持请求的范围。

我还想提一下,我也尝试了PHLAK的解决方案,我不需要安装他提到的Xubuntu 13.10的软件包(我还没有尝试过任何其他版本)。 我还想添加一个注释,这对我来说是一些混乱的根源:

SFTP://用户名@主机名:端口/目录/路径

hostname应该是指网络上计算机的本地IP地址。

因此,例如,在默认的Xubuntu 13.10安装中,无需安装任何其他软件包,应该能够打开Thunar并按Ctrl + L(或单击地址/位置栏)并输入(例如):

3.连接到本地计算机

SFTP://dan@192.168.1.153:22 /家庭/担

在出现的提示中输入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)并输入:

1.安装SSH

 sudo apt-get install openssh-server openssh-client 

为了安装这些包。

附加编辑:我还将添加,为了使我的答案尽可能完整,找到您要连接的机器的本地IP地址的最简单方法是在该机器上打开终端并键入:

2.确定目标机器的本地IP

 ifconfig 

并列在用于连接到您的网络的当前设备下,它应该说’inet addr:’旁边的IP地址或类似的东西。

只是一个补充:虽然ifconfig为你提供了当前的ip地址,但它需要root / sudo ip addr可以在没有这个需要的情况下工作并返回一个地址