openSSH实现免密登录

001

首先在客户端使用 ssh-keygen -t rsa 生成一对密钥,当系统提示输入与密钥相关的密码时,直接按下 Enter 键即可。

这样,会在 ~/.ssh/ 下生成两个密钥,一个是私钥 id_rsa,一个是公钥 id_rsa.pub

image-20210213161224537
image-20210213161224537

002

使用 scp命令将公钥 id_rsa.pub 上载到远程服务器中的 ~/.ssh/中,

image-20210213162146448
image-20210213162146448

转移到远程机器中,并将其内容追加到同一目录中的 authorized_keys 中。

image-20210213162317011
image-20210213162317011

END

image-20210213162456242
image-20210213162456242

成功。