1.客户端生成公钥
本地生成公私钥(一路回车默认即可)
# 生成公私钥
ssh-keygen
# 进入ssh目录
cd ~/.ssh
# 查看
ls
两个密钥:
id_rsa
(私钥)
id_rsa.pub
(公钥)
2.上传公钥到服务器
# 上传公钥
ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]
# 进入ssh目录
cd ~/.ssh
# 查看写入到服务器的 id_rsa.pub (公钥)内容
vim authorized_keys
3.测试免密登录
客户端通过ssh连接远程服务器,就可以免密登录了。
# 直接登陆运行脚本
ssh [email protected] /home/start.sh
标签:公钥,rsa,pub,免密,SSH,三步,id,ssh
From: https://www.cnblogs.com/tsangyi/p/17035679.html