ssh 配置免密登录
客户端生成公钥
检测本地用户目录 ~/.ssh 下,有没有 ssh 密钥,id_rsa 私钥,id_rsa.pub 公钥。
本地客户端生成公私钥
ssh-keygen
全部默认确认后,会在用户目录 ~/.ssh 文件夹下创建公私钥。
上传公钥到服务器
使用 ssh-copy-id 将公钥复制到远程机器中
ssh-copy-id -i ~/.ssh/id_rsa.pub remote-host
这条命令是写到服务器上的ssh目录中的 authorized_keys 了,可以编辑查看
测试免密登录
客户端通过上传公钥到服务器,就可以免密登录了。
ssh remote-host

浙公网安备 33010602011771号