ssh-免密钥登陆
2024-10-20 18:50:57
实现openssh免密钥登陆(公私钥验证)
在主机A上,通过root用户,使用ssh-keygen生成的两个密钥:id_rsa和id_rsa.pub
私钥(id_rsa)保存在本地主机,公钥(id_rsa.pub)需要传递到对端B主机
只能实现 指定账户(远端主机上已存在的账户,且发送过公钥的账户) 免密登录 到远端主机上
这里使用2台主机,一台rhel6,一台rhel7
设置自动联网
rhel7
[root@192 zbf]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
rhel6
[root@192 zbf]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
132 --免密登录--> 133
132上用超级管理员身份执行:ssh-keygen(-t rsa 可加可不加) 生成密钥,密钥文件保存在当前用户家目录的.ssh目录下
[root@192 .ssh]# ssh-copy-id root@192.168.152.133 公钥发给其他节点
[root@192 .ssh]# ssh-copy-id root@192.168.152.132 私钥留给自己
登录133
两种方式都可以
ssh root@192.168.152.133
ssh 192.168.152.133
身份不对,还是需要输入密码
[root@192 zbf]# ssh zbf@192.168.152.133
[zbf@192 ~]$ ssh 192.168.152.133
[root@192 zbf]# ssh-copy-id zbf@192.168.152.133 之后,才可以用zbf账户免密登录133
最新文章
- 页面制作之HTML
- uC/OS-II时间(OS_time)块
- jy
- Windows 2008 R2系统开机时如何不让Windows进行磁盘检测?
- WPF 格式化输出- IValueConverter接口的使用
- spring mvc 自定义Handlermapping
- hdu 4302 Holedox Eating
- javascript的位操作、整数、二进制
- Android:开发环境搭建、移植
- HDU 4777 Rabbit Kingdom
- 2016 UESTC Training for Dynamic Programming
- Windows下swoole扩展的编译安装部署
- [编织消息框架][netty源码分析]14 PoolChunk 的 PoolSubpage
- Jedis分片Sentinel连接池实验
- bzoj 3261
- 【原创】大数据基础之Spark(7)spark读取文件split过程(即RDD分区数量)
- 【BZOJ】1831: [AHOI2008]逆序对
- springboot—spring aop 实现系统操作日志记录存储到数据库
- 在 Confluence 6 中连 Jira 的问题解决
- Objective-C:MRC(引用计数器)获得对象所有权的方式(init、retain、copy等)