如何在 connectbot 中导入私钥

如何在 connectbot 中导入私钥

我通过 ssh 使用 juicessh android 应用程序连接到我的 ubuntu,但我担心安全性,您必须采取哪些步骤来确保它是安全的?顺便问一下,您可以将密钥复制到 android 吗?

答案1

为了更安全的方式,我建议连接机器人因为它是开源的。Connectbot 还允许您导入/导出私钥。

如何在 connectbot 中导入私钥

ConnectBot 使用 OpenSSH 版本的密钥。如果您使用的是 Windows,则可以使用 PuTTYgen 创建 OpenSSH 密钥。

普蒂根

在 Puttygen 中,执行以下操作:

  1. 加载私钥[文件]->[加载私钥](*.ppk)
  2. 如果适用,请输入密码
  3. 转到 [转换] -> [导出 OpenSSH 密钥] 并保存

现在将密钥传输到 Android /sdcard(根)文件夹。

在 Connectbot 中,执行以下操作:**

  1. [菜单] -> [管理公钥]
  2. [菜单] -> [导入]
  3. 从 /sdcard 中选择 OpenSSH 密钥
  4. 单击红色锁图标将密钥加载到内存中
  5. 输入密码/密码(如果适用)
  6. (断开当前会话)
  7. 连接!

来源

答案2

是的,您可以将密钥复制到您的 Android 设备并与 juicessh 一起使用。

安全问题与其他所有 SSH 客户端相同。

不允许 root 通过 ssh 登录,请使用类似失败2ban在多次错误登录尝试后禁止用户。

如果您将密钥复制到 Android 设备,请确保使用密码保护它或在设备上使用屏幕锁。

相关内容