Linux之ssh免登录配置
程序员文章站
2022-04-30 12:10:21
...
Linux之ssh免登录配置
用处
在操作集群时避免重复输入密码,方便管理
- 生成公钥、私钥对多台机器需要每个机器都生成一次
ssh-******
全部直接回车即可,执行成功后会在~/.ssh
目录下生成对应的公钥私钥文件
-
将公钥发送给需要免登录的机器,需要免登录的机器都要相互发送公钥
scp ~/.ssh/id_rsa.pub <用户名>@<ip>:~/
-
将收到的公钥追加到自己的
~/.ssh/authorized_keys
文件,如果不存在文件则创建即可并修改权限chmod 600 authorized_keys
, 同时需要将自己的公钥追加给自己本地的authorized_keys
文件,否则自己对自己也还要登录
cat id_rsa.pub >> ~/.ssh/authorized_keys
上一篇: Linux下配置ssh免密码登录