Linux 机器互信免密登录操作

简介: Linux 机器互信免密登录操作

1、执行命令 cd ~/.ssh/ ,进入目录

-bash-4.1# cd ~/.ssh/
-bash-4.1# ll
total 40
-rw-------  1 root root 3548 Jun 16  2022 authorized_keys
-rw-------. 1 root root 1675 May 16  2018 id_rsa
-rw-r--r--  1 root root  394 Oct  9  2021 id_rsa.pub
-rw-r--r--. 1 root root 8645 Sep 14 16:14 known_hosts

2、查看是否有公钥和秘钥文件

如果在.ssh目录中,可以看到 id_rsa 和 id_rsa.pub 文件,说明已经生成了,则不需要再执行生成公钥和私钥命令了

id_rsa 生成的私钥文件
id_rsa.pub 生成的公钥文件

3、如果没有公钥和秘钥文件,则执行命令来生成

ssh-keygen -t rsa

4、生成之后,打开id_rsa.pub文件,将里面的内容复制出来

生成信息类似于这样的:
-bash-4.1# cat id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAv4RiWk6C/jUnFV0ciaxylfe0iA3MifdJ1YP9vq4FamkcW5zAGVbpEOXhPhsAglcyyT1MK/y5VXGMm1R9LE6VVSqgCBvviDRQvQQNp8QAfShSu3b+huD6xIWRuadXAxGkKkRov+HHnjmfg6/HjuOEWMuiTaiNH2mOhSHYoCmFOjTF4alNZltPZIXW2QVHXqF2gcOb/OhXhxoy1ovrIMnK1lz6718+B1JBhwsfHSW1fh6xkWpxXHP4eP/XL4M2pRYznt2e4dX0squQEi3llfR4CJtkyI+y0/NGg/S2YaKrBA3qj71zY8k3RMpcqtkbDh8P3ku763FKs8E//Y1imj200Q
-bash-4.1# 

5、打开需要做互信的机器,进入他的.ssh目录

[root@dy1 ~]# cd ~/.ssh/
[root@dy1 .ssh]# ll
total 8
-rw------- 1 root root  788 Aug 25  2021 authorized_keys
-rw-r--r-- 1 root root 3317 Sep 30 11:21 known_hosts
[root@dy1 .ssh]# 

6、打开authorized_keys文件

将id_rsa.pub里面的加密内容,即公钥信息粘贴进去,即可完成互信


相关文章
|
3天前
|
Linux Android开发
测试程序之提供ioctl函数应用操作GPIO适用于Linux/Android
测试程序之提供ioctl函数应用操作GPIO适用于Linux/Android
14 0
|
3天前
|
Linux 网络安全
linux免密登录报错 Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf
linux免密登录报错 Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf
35 1
|
3天前
|
分布式计算 Hadoop Linux
实验: 熟悉常用的Linux操作和Hadoop操作
实验: 熟悉常用的Linux操作和Hadoop操作
9 2
|
3天前
|
Linux 芯片 Ubuntu
Linux驱动入门 —— 利用引脚号操作GPIO进行LED点灯
Linux驱动入门 —— 利用引脚号操作GPIO进行LED点灯
|
3天前
|
Ubuntu Linux
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-2
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-2
|
3天前
|
Linux 芯片
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-1
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-1
|
3天前
|
存储 Linux C++
linux信号量与PV操作知识点总结
linux信号量与PV操作知识点总结
|
3天前
|
存储 Linux
Redhat Enterprise Linux磁带机简单操作
Redhat Enterprise Linux磁带机简单操作
12 2
|
3天前
|
运维 监控 Linux
如何在Linux上部署1Panel运维管理面板并远程访问内网进行操作
如何在Linux上部署1Panel运维管理面板并远程访问内网进行操作
29 0
如何在Linux上部署1Panel运维管理面板并远程访问内网进行操作
|
3天前
|
Shell Linux 开发工具
【Linux】环境变量常见指令操作&基本实验(入门必看!)
【Linux】环境变量常见指令操作&基本实验(入门必看!)