生成公钥和密钥对
ssh-keygen -t rsa
访问的目标主机上放pub文件
cd /root/.ssh/
chmod 600 私钥文件
systemctl restart sshd
ssh -i 私钥 root@192.168.1.5
登录后exit退出
没有.ssh目录
linux root 目录下没有.ssh目录
解决 ssh localhost
原因:
.ssh 是记录密码信息的文件夹,如果没有登录过root的话,就没有 .ssh 文件夹,因此登录 localhost ,并输入密码就会生成