通过 Nautilus 管理远程服务器连接

通过 Nautilus 管理远程服务器连接

有没有办法在使用时管理远程服务器凭据鹦鹉螺远程服务器连接功能?最近的服务器适用于几个连接,但不适用于 20 个以上的连接。

另外,如果我在一个服务器/IP 地址中有两个不同的 FTP 帐户,则最后一个连接将取代前一个连接,两个目录都显示与该服务器的最近连接。这是错误还是我遗漏了什么?

我可以编写一个简单的 shell 脚本来连接到服务器——SSH/SFTP/FTP,然后打开 Nautilus 以方便使用吗?

PS 目前在 Ubuntu 14.10 上运行。

PPS 尚未测试菲利兹拉在 Ubuntu 上还没有,但通常它无法在从服务器打开文件并在本地修改后自动上传文件,除非你确认对话框——温SCP运行良好。同样的问题FTP。这就是为什么我尝试通过 Nautilus 而不是 Filezilla、gFTP 或类似工具来管理所有连接。

更新 #1

由于我找不到任何适合我需要的解决方案,我决定通过mount远程服务器,curlftpfs直到找到更具管理性的解决方案:

sudo curlftpfs -o allow_other user:[email protected] /local/path

答案1

您可以创建一个桌面快捷方式文件并将它们放在$HOME/.local/share/applications/您的密钥环上仍然可以管理密码,因此没有纯文本密码。

下面是文件内容。命名what_ever_you_like.desktop并添加执行权限,将其放在上述路径中,以便于菜单访问。对于 SSH 终端,别名可能更好。

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Exec=nautilus ftp://ftp.mysite.com/public_html
Path=
Name=A meaningful name
Comment=FTP site Access
Icon=folder-remote

附言:关于“Nautilus 漏洞”,我不认为它是一个漏洞,只是一个未被考虑的用例。

答案2

您可以使用以下方法在 Nautilus 中连接到远程主机:

  1. 连接到远程主机
  2. 主机地址:[电子邮件保护]
  3. 输入密码,永久保存。
  4. 连接后,使用 Ctrl-D 将该位置保存到书签,并将其重命名为 Host FTP。
  5. 尝试卸载并使用步骤 4 中在书签中创建的快捷方式重新安装。

编辑:使用此方法,您可以在同一托管公司使用多个帐户

相关内容