如何在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可以在没有这个需要的情况下工作并返回一个地址