1.生成私钥id_rsa,和公钥id_rsa.pub
ssh-keygen -t rsa -C “comment”
2.将公钥的内容保存在服务器的authorized_keys中
scp 客户端\id_rsa.pub 服务器
cat id_rsa.pub>>xx/authorized_keys
注意,.ssh目录的权限一定要是700,即使是777也会失败。
sshd为了安全,对属主的目录和文件权限有所要求。如果权限不对,则ssh的免密码登陆不生效。
用户目录权限为 755 或者 700,就是不能是77x。
.ssh目录权限一般为755或者700。
rsa_id.pub 及authorized_keys权限一般为644
rsa_id权限必须为600