Linux ssh无密码登录
2018-01-26 10:45
211 查看
总体来说两个步骤:生成本地密钥~/.ssh/id_rsa.pub,将密钥复制到远程机器的~/.ssh/authorized_keys文件中
在两个节点上分别进行如下步骤,以node00为例
1. 生成密钥,会生成~/.ssh/id_rsa.pub文件
命令: root@node00:~# ssh-keygen -t rsa
2. 通过scp将内容写到对方的文件中
命令:root@node00:~# scp -p ~/.ssh/id_rsa.pub root@node01:/root/.ssh/authorized_keys
上述方法是直接覆盖另一台机器的authorized_keys文件,但三个节点时就无法使用,分为两步操作:
root@node00:~# scp ~/.ssh/id_rsa.pub root@node01:/root/pub_key
//将文件拷贝至远程服务器
root@node00:~# scp
~/.ssh/id_rsa.pub root@node02:/root/pub_key
root@node00:~# ssh node01
root@node01:~# cat ~/pub_key >>~/.ssh/authorized_keys //将内容追加到authorized_keys文件中
root@node00:~# ssh node02
root@node02:~# cat ~/pub_key >>~/.ssh/authorized_keys
此时本机对本机进行ssh,仍然需要密码,若想要本机无密码登录本机,将本机的~/.ssh/id_rsa.pub 追加到authorized_keys文件中即可
或者更直接的方法,将node00和node01的 ~/.ssh/id_rsa.pub
中的内容复制粘贴到node02的authorized_keys文件中
然后将node02的authorized_keys文件拷贝到
node00和node01上
在两个节点上分别进行如下步骤,以node00为例
1. 生成密钥,会生成~/.ssh/id_rsa.pub文件
命令: root@node00:~# ssh-keygen -t rsa
2. 通过scp将内容写到对方的文件中
命令:root@node00:~# scp -p ~/.ssh/id_rsa.pub root@node01:/root/.ssh/authorized_keys
上述方法是直接覆盖另一台机器的authorized_keys文件,但三个节点时就无法使用,分为两步操作:
root@node00:~# scp ~/.ssh/id_rsa.pub root@node01:/root/pub_key
//将文件拷贝至远程服务器
root@node00:~# scp
~/.ssh/id_rsa.pub root@node02:/root/pub_key
root@node00:~# ssh node01
root@node01:~# cat ~/pub_key >>~/.ssh/authorized_keys //将内容追加到authorized_keys文件中
root@node00:~# ssh node02
root@node02:~# cat ~/pub_key >>~/.ssh/authorized_keys
此时本机对本机进行ssh,仍然需要密码,若想要本机无密码登录本机,将本机的~/.ssh/id_rsa.pub 追加到authorized_keys文件中即可
或者更直接的方法,将node00和node01的 ~/.ssh/id_rsa.pub
中的内容复制粘贴到node02的authorized_keys文件中
然后将node02的authorized_keys文件拷贝到
node00和node01上
相关文章推荐
- Linux SSH 无密码登录
- linux ssh scp无密码登录
- linux ssh 免密码登录配置
- linux ssh 无密码登录
- Linux SSH免密码登录还提示密码 / ssh的免密码登陆不生效
- linux ssh 不用密码自动登录的几种方法
- linux ssh 不需要登录密码,即可远程登录的配置
- linux ssh 登录服务器失败,密码明明没错【解决】
- Linux SSH实现无密码远程登录
- Linux ssh登录 pshell以及各种ftp工具密码登录无密码登录(公钥)
- linux ssh 不用密码自动登录的几种方法
- linux SSH免密码远程登录
- linux ssh无密码登录
- linux SSH无密码登录设置 仍需输密码
- Linux SSH 免密码登录常见问题
- linux ssh免密码登录
- linux ssh无密码登录
- linux ssh无密码登录
- linux ssh免密码登录的原理
- Linux ssh免密码登录设置