ssh免密码登录
2017-09-08 10:28
155 查看
1.私钥加密,公钥解密
生成秘钥要先有.ssh文件夹,用ssh远程登录一下就会生成
然后ssh-keygen -t rsa -P ''
生成的私钥和公钥保证在.ssh目录下
将公钥拷贝到别的机器的.ssh/authorized_keys文件内
2.修改服务器的ssh配置文件,启用秘钥验证
/etc/ssh/sshd_config
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
去掉注释
3.重启ssh
service ssh restart
4.修改修改.ssh目录的权限以及authorized_keys 的权限(这个必须修改,要不然还是需要密码)
sudo chmod 644 ~/.ssh/authorized_keys
sudo chmod 700 ~/.ssh
生成秘钥要先有.ssh文件夹,用ssh远程登录一下就会生成
然后ssh-keygen -t rsa -P ''
生成的私钥和公钥保证在.ssh目录下
将公钥拷贝到别的机器的.ssh/authorized_keys文件内
2.修改服务器的ssh配置文件,启用秘钥验证
/etc/ssh/sshd_config
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
去掉注释
3.重启ssh
service ssh restart
4.修改修改.ssh目录的权限以及authorized_keys 的权限(这个必须修改,要不然还是需要密码)
sudo chmod 644 ~/.ssh/authorized_keys
sudo chmod 700 ~/.ssh
相关文章推荐
- [置顶] 【linux ssh免密码登录】linux 免密码登录
- linux设置SSH免密码登录,但登录不成功
- ssh登录远程主机不需密码,有木有!
- ssh免输入密码登录
- linux下开启SSH,并且允许root用户远程登录,允许无密码登录
- ssh 免密码登录
- Mac下ssh远程无密码登录
- SSH 免密码登录(Linux 环境下操作)
- SSH免密码登录教程
- jenkins发布项目到远程主机上,配置两台linux如何使用SSH免密码登录
- 用ssh-keygen来设置ssh无密码登录
- 实现ssh的无密码登录
- ssh免密码登录
- ssh免密码登录配置
- linux ssh scp sftp 无密码登录
- Huawei 设备SSH客户端,RSA公钥免密码登录
- Docker下,实现多台机器之间相互SSH免密码登录
- SSH登录太慢(等很久才提示输入密码)的问题
- ssh无密码登录
- 使用ssh登录CentOS输入用户名后等待输入密码项慢