执行以下命令
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
以上命令执行完,会在用户目录生成对应的文件
~/.ssh/id_rsa
~/.ssh/id_rsa.pub
一个是私有key一个是public的key,我们将pub的key内容,加入目标服务器的 ~/.ssh/authorized_keys 即可
cat ~/.ssh/id_rsa.pub
目标服务器上执行:
echo "xxxxx" >> ~/.ssh/authorized_keys
后续就可以SSH不用密码登录到目标服务器上了。