首页 > 编程知识 正文

linux免密登录失败,ssh直接带密码登录Linux

时间:2023-05-03 06:37:11 阅读:15326 作者:4038

准备三台机子

master slave_01 slave_02

三台机器运行以下命令

创建免加密公钥

ssh-keygen -t rsa直接返回几次完成

这将在~/.ssh文件夹下生成两个文件: id_rsa (私钥)和id_rsa.pub

2、进入.ssh目录

cd ~/.ssh/3、 公钥追加authorized_keys

写入本地公钥

[ root @ master.ssh ] # catid _ RSA.pub authorized _ keys通过scp命令传输和添加另外两台公钥

[ root @ slave _ 01.ssh ] # scpid _ RSA.pub master 3360/home [ root @ master.ssh ] # cat/home/id _ RSA.pu pubauther

首先,通过scp传输公钥需要密码。

配置完成后,文件传输不再需要密码

通过authorized_keys,可以看到三台机器的公钥都被记录了下来

vim authorized_keys

将配置后的文件传输到其他计算机,以同样的方式完成配置

[ root @ master.ssh ] # scp authorized _ keys slave 01:/home [ root @ master.ssh ] # scp authorized _ keys slave 02336523650 # cat/home/authorized _ keys authorized _ keys到此为止,三台机器将相互自由

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。