您如何管理 SSH 信息?

您如何管理 SSH 信息?

我是一名开发人员,使用几台服务器。是否有任何程序可以让你安全地保存 SSH(以及其他相关信息,如 KVM 访问等)?

答案1

我认为您要求的是一个本质上是您的用户名和密码的安全保险库的程序,因此看到其他人以不同的方式回答,我会说我们曾经使用过 KeePass:http://keepass.info/

如果您是唯一访问密码数据库的人,那么您应该不会遇到任何问题,但由于我们有多个访问者,因此当一个人锁定数据库时会非常令人恼火,因此我们转向了 PasswordManager Pro:http://www.manageengine.com/products/passwordmanagerpro/

希望这能回答你的问题!

答案2

对于 SSH,只需使用配置文件。类 Unix 系统(即 ubuntu)上的 ssh 客户端的默认设置是“$HOME/.ssh/config”,语法记录在 man 5 ssh_config 中。

例子:

Host                     foo
Hostname                 10.20.0.1
User                     oper
IdentityFile             %d/.ssh/myoperid_rsa

然后使用:

ssh foo

您将得到相同的结果:

ssh [email protected] -i ~/.ssh/myoperid_rsa

出于安全考虑,请确保 ssh 密钥文件和配置文件只有您可以读取(chmod 600)。

答案3

我不知道你想安全地保存什么样的信息(关于你的问题的笑话),但是ssh 密钥和 ssh 配置文件完成这项工作。

相关内容