SSH登陆使用本地RSA
一个密码登录多个服务器
目录
平时ssh过程中针对每台机子都有不同的密码(为了安全性🔒,大多数为随机密码),这样导致了密码繁多,而且难记,保存于🗒️上容易泄露,可以采用
SSH 公钥
进行认证,这样只需要一个密码
1. 创建RSA密钥
|
|
运行命令后会需要输入两次一样的密钥口令,需要记住这个密码
然后会在当前用户目录下发现.ssh
文件夹,里面包含如下:
2. 复制公钥到目标服务器
复制id_rsa.pub
中的公钥内容,在目标服务器上的~/.ssh/authorized_keys
中填入内容,如果没有.ssh
文件夹,就在对应目录下创建:
|
|
然后填入内容,并保存退出
3. 退出ssh,重新登录验证
退出ssh,然后重新登录,这时需要你输入刚刚创建的ssh key的密码,输入之前记住的密码即可
这个方法可以多次复用,多台服务器只需一个密码就可以管理