当前位置:网站首页 > 编程语言 > 正文

ssh免密配置文件(ssh免密码)



ssh [-l login_name] [-p port] [user@]hostname

配置两台机器,操作系统都为:Centos7,ip设置为:

Server A: 192.168.9.100
Server B: 192.168.9.110

Centos 系统之间免密<a href='/tag/171'>登录</a> centos设置免密登录_linux

Centos 系统之间免密登录 centos设置免密登录_ssh-keygen_02

Centos 系统之间免密登录 centos设置免密登录_Centos 系统之间免密登录_03

Centos 系统之间免密登录 centos设置免密登录_Server_04

* authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥(初始不存在该文件) *
* id_rsa : 生成的私钥文件 *
* id_rsa.pub : 生成的公钥文件*
* know_hosts : 已知的主机公钥清单*







1.免密码登录原理

Centos 系统之间免密登录 centos设置免密登录_Server_05

  • 1.在A上生成公钥私钥。
  • 2.将公钥拷贝给server B,要重命名成authorized_keys(从英文名就知道含义了)
  • 3.Server A向Server B发送一个连接请求。
  • 4.Server B得到Server A的信息后,在authorized_key中查找,如果有相应的用户名和IP,则随机生成一个字符串,并用Server A的公钥加密,发送给Server A。
  • 5.Server A得到Server B发来的消息后,使用私钥进行解密,然后将解密后的字符串发送给Server B。Server B进行和生成的对比,如果一致,则允许免登录。
  • 6.得到server B发来的消息后,会使用私钥进行解析,然后将机密后的字符串发给server B。
  • 7.接收到机密后的字符串会跟先前生成的字符串进行对比,如果一致就允许免密登陆。

总之:A要免密码登录到B,B首先要拥有A的公钥,然后B要做一次加密验证。对于非对称加密,公钥加密的密文不能公钥解开,只能私钥解开。

2.常用以下几种方法
方法一:通过ssh-copy-id的方式

  • 命令:ssh-copy-id -i ~/.ssh/id_rsa.pub [romte_ip]
  • 例如:ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.9.110,如下图显示:

ssh-copy-id命令可以把本地主机的公钥复制到远程主机的authorized_keys文件上,ssh-copy-id命令也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限。

方法二:手工复制粘贴的方式

  • 1.拷贝本地主机的公钥到远程主机: scp id_rsa.pub
  • 2.将本地主机的公钥加到远程主机的授权列表 .ssh/authorized_keys 若不存在,手动创建: cat id_rsa.pub >> authorized_keys
  • 3..ssh目录的权限必须是700 ,chmod 700 .ssh
  • 4.授权列表authorized_keys的权限必须是600,chmod 600 authorized_keys
到此这篇ssh免密配置文件(ssh免密码)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 颜色代码种类(颜色代码种类有哪些)2026-01-30 16:36:09
  • ddp贸易术语解释(dap贸易术语)2026-01-30 16:36:09
  • bigboss源怎么下载(bigboss源删除了怎么添加不了了)2026-01-30 16:36:09
  • nat 检测(nat检测网站)2026-01-30 16:36:09
  • ubuntu镜像源修改(ubuntu16修改镜像源)2026-01-30 16:36:09
  • 谷歌手机发送验证码无法用于验证(谷歌手机发送验证码无法用于验证怎么回事)2026-01-30 16:36:09
  • 回收站清空的文件能恢复吗(回收站清空的文件能恢复吗win7)2026-01-30 16:36:09
  • 蓝牙地址怎么查定位(蓝牙查询定位)2026-01-30 16:36:09
  • git克隆指定版本(git克隆指定版本的代码)2026-01-30 16:36:09
  • ddp和ddu贸易术语(ddp与ddu贸易术语区别)2026-01-30 16:36:09
  • 全屏图片