首页 > 代码库 > ssh无秘钥登录

ssh无秘钥登录

客户端保留私钥端:

1.创建目录

mkdir -p ~/.ssh

2.执行命令

ssh-keygen -t dsa

一路回车

3.把公钥推到服务器端

rsync -avz -e "ssh -p 指定端口" ~/.shh/id.dsa.pub root@192.168.25.131:~/.ssh/authorized_keys

4.修改权限

chmod 700 ~/.ssh

chmod 600 id.dsa.pub

chmod 600 authorized_keys

客户端与服务端权限必须一致

5.使用命令测试:

ssh -p端口号 root@192.168.25.131

不需要密码就能连接表示成功

ssh无秘钥登录