centos7配置ssh免密登录

修改主机名和ip映射

i#修改p映射
vi /etc/hosts

#修改主机名
vi /etc/sysconfig/network

重启机器使之生效

生成公钥和密钥

ssh-keygen -t ras

一直回车,会在用户目录下生成.ssh文件夹,里面有三个文件
id_rsa ,id_rsa.pub , known_hosts
第二个就是公钥
在需要ssh连接的机器2执行上述同样操作

设置机器1自己登录自己免密

cat id_rsa.pub >> authorized_keys

chmod 600 authorized_keys 

把机器1 的公钥拷贝到机器2上

scp id_rsa.pub hadoop02:/home/hadoop

在机器2上执行把公钥追加到授权列表

cat id_rsa.pub >> .ssh/authorized_keys

#修改权限
chmod 600 .ssh/authorized_keys

ssh hadoop02
至此即可实现免密登录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值