ssh免密码使用机器名远程登录方法

环境:hostA,192.168.100.233,centos7,;hostB,192.168.100.113,centos7

目的:hostA通过“ssh hostB”命令直接免密访问hostB。

1、hostA:

产生公钥与私钥对

ssh-keygen -t rsa

生成两个文件,id_rsa和id_rsa.pub。

2、将生成的公钥复制hostB

ssh-copy-id -i id_rsa.pub [email protected]

hostB中的~/.ssh/目录中自动生成authorized_keys文件

此时使用ssh 192.168.100.113即可免密码登录。

3、通过主机名登录:

使用主机名登录就是通过域名与ip的映射关系实现的,通过修改/etc/hosts文件实现。

192.168.100.113 hostB

最终即可实现ssh hostB登录

猜你喜欢

转载自www.cnblogs.com/wdp-home/p/12155370.html