很多时候我们可能需要同时登录管理不同的服务器,下面说说多私钥管理。
通过指定不同的文件名来生成不同的私钥文件,首先生成第一个密钥
ssh-keygen -t rsa -f ~/.ssh/id_rsa_main -C "Key for server_main"
生成第二个密钥
ssh-keygen -t rsa -f ~/.ssh/id_rsa_second -C "Key for server_second"
我们把生成的对应公钥放到对应的服务器上
新增ssh的配置文件,并修改权限
touch ~/.ssh/config
chmod 600 ~/.ssh/config
vi ~/.ssh/config
修改 config文件如下:
Host www.jiucool.org
IdentityFile ~/.ssh/id_rsa_main
User jiucool
Host www.google.com
IdentityFile ~/.ssh/id_rsa_second
User jiucool
这样我们在登录不同的服务器时就会使用不同的私钥。
版权声明:除特殊说明,文章均为博主 久酷 原创文章,转载请注明来源