SSH秘钥登录配置
- 在windows命令行中生成秘钥:
ssh-keygen(直接回车,免密)
生成一对秘钥:id_ras 私钥,id_rsa.pub 公钥
- 公钥id_rsa_pub上传到远程服务器 : 如 /root/.ssh/下
- 进入.ssh目录:
cd /root/.ssh/ - 初始创建
touch authorized_keys#sshd配置文件中的授权文件是authorized_keys,建议不要修改,如果修改则需要调整配置文件
多公钥添加,不同的公钥之间要使用换行分隔,所以要追加写入一个换行符,为了方便区分我加了个“#”号,加-e才能实现换行
echo -e “#” >>authorized_keys
添加第二个公钥到authorized_keys中
cat id_rsa_second.pub >>authorized_keys ``` 6.删除服务器上id_rsa.pub
