LINUX ssh keygen 免输入密码
2012-01-04 18:01
225 查看
长期在Linux下生活,对ssh这个可爱的东西一定不会陌生。ssh作为一个远程登录的工具,的确给我们带来的很大的便利性。但是,每次都要求输入密码也让人烦恼不少。下面给出一种免输密码的方法,希望能给大家带来方便:
思路:以key做认证登录,将本机生成的rsa pub密钥放到服务器端,再加为授权用户即可。
步骤如下:
1。ssh-keygen -t rsa: 产生出 id_rsa, id_rsa.pub两个密钥文件
2。scp id_rsa.pub server_hostname:~/.ssh/:将pub密钥传到服务器端
3。ssh server_hostname:远程登录到服务器端
4。cat .ssh/id_rsa.pub >> .ssh/authorized_keys:将pub内容写入authorized_keys文件;如果没有就自己手动创建一个
5。vi /etc/ssh/sshd_config,将如下几行前面的#去掉
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
如果没有的话,就手动添加。
6。重新启动ssh服务#/etc/init.d/sshd restart
大功告成,赶快重新登录一下,体验成功的喜悦!
思路:以key做认证登录,将本机生成的rsa pub密钥放到服务器端,再加为授权用户即可。
步骤如下:
1。ssh-keygen -t rsa: 产生出 id_rsa, id_rsa.pub两个密钥文件
2。scp id_rsa.pub server_hostname:~/.ssh/:将pub密钥传到服务器端
3。ssh server_hostname:远程登录到服务器端
4。cat .ssh/id_rsa.pub >> .ssh/authorized_keys:将pub内容写入authorized_keys文件;如果没有就自己手动创建一个
5。vi /etc/ssh/sshd_config,将如下几行前面的#去掉
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
如果没有的话,就手动添加。
6。重新启动ssh服务#/etc/init.d/sshd restart
大功告成,赶快重新登录一下,体验成功的喜悦!
相关文章推荐
- LINUX ssh keygen 免输入密码
- linux下设置了SSH免密码登录但还是需要输入密码的解决办法
- ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
- ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
- linux scp ssh命令不用输入密码
- 如何通过linux ssh远程linux不用输入密码登入
- ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
- ssh免密码登录【遇到的问题: linux下设置了SSH免密码登录但还是需要输入密码的解决办法 】
- ssh-keygen+ssh-copy-id 在linux下实现ssh无密码登录访问
- ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
- Linux下通过ssh-keygen和ssh-copy-id命令实现ssh无密码登录访问
- Linux取消SSH登录密码不输入密码进行登录
- ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
- 如何通过linux ssh远程linux不用输入密码登入
- Linux下通过ssh-keygen和ssh-copy-id命令实现ssh无密码登录访问
- Linux/UNIX下使用ssh-keygen设置SSH无密码登录
- ssh-keygen+ssh-copy-id 在linux下实现ssh无密码登录访问
- ssh-keygen & ssh-copy-id实现两去台linux机器之间无密码通讯
- 使用ssh-keygen,实现免密码登陆linux的方法
- 不输入密码ssh直接登录阿里云Linux主机