非root用户实现免密登录

创建test用户

1. useradd test
2. passwd test
3. su test
4. cd /home/test

免密登录

1. ssh localhost(会创建.ssh)
2. cd /home/test/.ssh
3. ssh-keygen -t dsa -P '' -f ./id_dsa (''是空,没有密码)

非root用户实现免密登录_第1张图片

4. cat id_dsa.pub >> authorized_keys
5. chmod 600 authorized_keys
6. ssh localhost 发现不需要密码

你可能感兴趣的:(运维,linux,ssh)