在本地生成公钥/私钥对
ssh-keygen -t rsa -P ''
回车即可,在~/.ssh/目录下生成了id_rsa.pub和id_rsa两个文件
将公钥id_rsa.puh上传至服务器
scp .ssh/id_rsa.pub root@192.168.1.100:~/.ssh/authorized_keys
如果服务器~/下没有.ssh目录,可以执行第一条命令,生成.ssh目录,mkdir生成的.ssh目录貌似不能用(权限问题?)
修改权限
chmod 600 ~/.ssh/authorized_keys
大功告成
ssh root@192.168.1.100