linux 制作不用密碼可立即登入的 ssh 用戶

机器环境:

192.167.33.48 clent 用户:server

192.167.33.47 server 用户:server

1.客户端 生成密钥

ssh-keygen 

2. 查看密钥文件权限

ls -ld ~/.ssh; ls -l ~/.ssh

3.修改文件权限

chmod 700 /home/server/.ssh

chmod 600 /home/server/id_rsa

4.复制公钥到服务器端

scp ~/.ssh/id_rsa.pub server@192.167.33.47

5.服务器端设置公钥

ls -ld .ssh 查看文件权限 
chmod 700 .ssh 需要是drwx
ls -l *pub 查看是否有公钥
cat id_rsa.pub >> .ssh/authorized_keys //生成公钥
chmod 644 .ssh/authorized_keys //修改权限
ls -l .ssh // 查看权限
6.ssh server@192.167.33.47 登陆成功