与 Ubuntu 对应的 Bitwise Tunnnlier 是什么?

与 Ubuntu 对应的 Bitwise Tunnnlier 是什么?

我在 Windows 中使用了 Tunnlier,它很完美。迁移到 Linux 后,令人惊讶的是,我找不到任何可以执行以下操作的东西:

  • 管理我的 SSH 连接
  • 使用终端和 SFTP 浏览器
  • 将我的连接保存为配置文件以供稍后加载

我找到了 PuTTY 和 gSTM,但它们确实不能实现我上面提到的功能。

你有什么建议吗?



从这里移至超级用户

答案1

据我所知,没有程序可以在 Linux 上为你做到这一点。你可以在 Linux 上做到这一点,但没有漂亮的 GUI 来做到这一点。
可以使用 ssh-keys 进行无密码登录(你可能仍然需要为 ssh-key 设置密码,但你只需输入一次!)有一个看这里

通过基于主机配置 ssh 客户端,您可以为不同的主机设置单独的设置。查看 /home/user/.ssh/config 中的文件(它可能不在那里,但只需创建它即可。)我的文件如下所示:

CheckHostIP yes
ConnectionAttempts 3
ServerAliveInterval 10

Host router
        HostName 10.0.0.1
        User root

Host test
        HostName test.example.org
        User test32
        ForwardX11Trusted yes
        ForwardX11 yes
        Compression yes
        CompressionLevel 6

Host lucretia
        User lasse
        HostName 8.8.8.8

Host home
        User coax
        HostName 8.8.8.9

Host lovelace
        User lasse
        HostName 8.8.8.10

Host mailserver
        User lasse
        HostName 8.8.8.11
        ForwardX11 yes
        ForwardX11Trusted yes

第一次减速之前的所有内容Host对于所有连接都是通用的。有关更多选项,请查看 的手册页ssh_config

当您设置了配置文件后,您就可以使用这些选项ssh home,而ssh 8.8.8.9 -l coax这些选项也适用于 nautilus 的 ssh:// 浏览。

然后,您有两个选项可以快速启动 ssh 终端会话,一个是为每个会话创建一个 gnome-terminal 会话并创建运行的启动器gnome-terminal --profile='profile-name'
另一个选项是安装菜单,在我看来这不是一个超级应用程序,但它在提供对远程终端的快速访问方面做得很好。

答案2

Nautilus ( Applications -> Accessories -> File Browser) 提供连接到 ssh 服务器并通过 sftp 浏览文件以及将连接保存为配置文件的支持(保存的数据包括服务器名称、共享名称、用户名、密码)。

要打开 sftp,请转到Places -> Connect to Server...并选择“SSH”或 FTP 作为类型,然后输入其余详细信息 - 请参阅本指南详细步骤。通过指定书签名称,此连接配置文件将存储在左侧窗格中,以便于访问(View -> Side Pane)。

我唯一不知道如何在 nautilus 中执行的操作是“打开一个终端”,为此您可以使用 Putty 等。同意它还没有您提到的选项那么集成,但可能可以在 sftp 位置找到一种“打开终端”的方法,在终端中打开 ssh 连接并跳转到目录。

答案3

尝试 HotSSH(可在存储库中找到)。它可以很好地管理 ssh 连接,包括连接共享。我认为它不能处理 SFTP,尽管有人指出,您可以通过 Nautilus 来处理。

答案4

您可以在使用不同连接的不同程序中管理这些连接。具体操作如下:

  • 使用 nautilus 添加 SSH 作为挂载点(位置 -> 连接到服务器)并标记“添加书签”

    • 将您的公钥放在服务器上的 .ssh 目录中。一直使用您的真实密码重新连接并不明智。如果您想防止任何中间人攻击,您应该使用无密码设置。

    • gnome-do 会自动索引已知的 ssh 主机,因此您可以使用它快速连接。还有一个 ssh 小程序,当然,您也可以向 bash 添加一些别名。

相关内容