1,先获取本机的ssh私钥和公钥
如何生成id_rsa key > ssh-keygen -t RSA 一路回车 在~/.ssh/中可以找到id_rsa.pub文件
2,我们使用scp命令来复制公钥文件到服务器:
scp ~/.ssh/id_rsa.pub <your username>@<your servername/ip>:
3,下一步,创建 ~/.ssh/authorized_keys
文件:
touch ~/.ssh/autorized_keys
但是一般情况下,机子会自己设置这个文件,你可以先获取下,能拿到就可以不用创建
4,然后将公钥的内容加到 ~/.ssh/authorized_keys
文件中:
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
5,最后,我们修改相关目录的权限,只允许
chown -R feiffy:feiffy ~/.ssh #这个不知道什么意思,如果用不了可以忽略 chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys
这里你就可以在本机上直接ssh root@ip 登录了