Linux无密码登陆实验&理解

1、生成认证文件

[hadoop@Salve2 bin]$ whoami  

hadoop

[hadoop@Salve2 bin]$ ssh-keygen   -t rsa 

[hadoop@Salve2 bin]$ ll /home/hadoop/.ssh/

总用量 16

-rw-------. 1 hadoop hadoop  402 12月 10 15:19 authorized_keys

-rw-------. 1 hadoop hadoop 1675 12月 10 15:45 id_rsa

-rw-r--r--. 1 hadoop hadoop  402 12月 10 15:45 id_rsa.pub

-rw-r--r--. 1 hadoop hadoop  394 12月 10 15:47 known_hosts

执行完后在用户目录下的会发现生成id_rsa 和id_rsa.pub文件。把*.pub文件拷贝到你想要无密码登陆的机器即可。(注意这里的方向)

2、拷贝*.pub文件

网上很多人的做法是用 cat *.put >> authorized_keys  感觉上步骤麻烦,直接可以用

 ssh-copy-id  -i  id_rsa.pub  hadoop@10.28.174.76 

这样的命令,

需要注意的是:要想清楚到底是用哪个用户来无密码登陆,这涉及到权限问题。(初学者也容易犯这个错误。)

这里的参数 -i 就是插入的意思, 相当于 >>了。

总结下,开始前需要想明白以下事情:

1)从哪儿登陆哪儿方向

2)哪个用户来无密码登陆,涉及权限问题

3)参数-i 插入方式以及做好认证备份。

转载于:https://my.oschina.net/u/177808/blog/183872

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值