linux 配置免密码登陆
2023-09-27 14:25:11 时间
在使用scp命令传输的时候需要密码
配置免密码登陆 ssh-keygen -t rsa (四个回车)
执行命令完成后,会生成两个文件id_rsa(私钥)、id-rsa.pub(公钥)
将公钥拷贝到要免密码登陆的目标机器上(本机也是需要拷贝的)
ssh-copy-id id-rsa.pub node2(必须执行)
这步执行完之后会在node2上生成 authorized_keys 文件
- 3. 打通SSH,设置ssh无密码登陆(所有节点)
以下命令在mgmt节点执行
生成密钥:ssh-keygen -t rsa一直回车直至生成
将公钥复制到已认证文件:cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
更改authorized_keys权限:chmod 600 ~/.ssh/authorized_keys
将authorized_keys复制到data1节点:scp ~/.ssh/authorized_keys root@data1:~/.ssh/
以下命令在data1节点执行
生成密钥:ssh-keygen -t rsa
将本机密钥追加到mgmt公钥中:cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
将新的authorized_keys重新复制回mgmt:scp ~/.ssh/authorized_keys root@mgmt:~/.ssh/
这样,两台主机将能够免密码登录。这时两台主机的authorized_keys如下:
相关文章
- linux 中安装JDK
- linux将标准输出和标准错误输出都重定向到一个文件?
- linux创建用户、设置密码
- linux中普通用户修改密码出现(passwd:Authentication token manipulation error)
- Linux 如何设置密码复杂度
- 如何在Linux上使用命令行管理密码
- watch:定期重复Linux / Unix命令
- CSDN日报190226——漫画|Linux 并发、竞态、互斥锁、自旋锁、信号量都是什么鬼?
- Linux下如何创建新用户并设置密码及删除用户
- linux中__weak关键字的作用
- linux 命令中 ! 加命令是啥意思
- Linux中Root密码破解
- Linux-031-常用端口相关命令
- Linux-012-Centos mysql 5.6.50 忘记密码,重置密码
- 《Linux嵌入式实时应用开发实战(原书第3版)》——第3章 Linux入门3.1 运行Linux——KDE
- Linux生成随机密码教程
- linux下把进程/线程绑定到指定cpu核上
- Linux上的ftp服务器 vsftpd 之配置满天飞--设置匿名用户访问(不弹出用户名密码框)以及其他用户可正常上传
- Linux 忘记密码怎么办,CentOS和Ubuntu重置密码方法
- Linux部署SpringBoot项目
- linux搭建svn,配置自动更新钩子