Linux下SSH免密码登录

搭建hadoop集群的时候一定会用到的就是SSH免密码登录

[java]  view plain copy
  1. [hadoop@hadoop1 ~]$ ssh-keygen -t rsa  
  2. Generating public/private rsa key pair.  
  3. Enter file in which to save the key (/home/hadoop/.ssh/id_rsa):   
  4. Enter passphrase (empty for no passphrase):   
  5. Enter same passphrase again:   
  6. Your identification has been saved in /home/hadoop/.ssh/id_rsa.  
  7. Your public key has been saved in /home/hadoop/.ssh/id_rsa.pub.  
  8. The key fingerprint is:  
  9. 26:96:da:89:60:3d:90:75:43:bf:eb:56:d1:52:d9:68 hadoop@hadoop1  
  10. The key's randomart image is:  
  11. +--[ RSA 2048]----+  
  12. |    ..+      +   |  
  13. |   o . o    E .  |  
  14. |  o     .  +     |  
  15. |   o   . .o .    |  
  16. |  o o + S  o     |  
  17. | . . * + ..      |  
  18. |    o o ..       |  
  19. |       ..        |  
  20. |       ..        |  
  21. +-----------------+  
  22. [hadoop@hadoop1 ~]$ cd .ssh  
  23. [hadoop@hadoop1 .ssh]$ scp -r id_rsa.pub hadoop@hadoop3:/home/hadoop/.ssh/authorized_keys  
  24. The authenticity of host 'hadoop3 (192.168.127.120)' can't be established.  
  25. RSA key fingerprint is 03:be:af:08:19:27:6d:15:7e:dd:90:fa:09:b3:14:2f.  
  26. Are you sure you want to continue connecting (yes/no)? yes  
  27. Warning: Permanently added 'hadoop3,192.168.127.120' (RSA) to the list of known hosts.  
  28. hadoop@hadoop3's password:   
  29. id_rsa.pub                                                       100%  396     0.4KB/s   00:00      
  30. [hadoop@hadoop1 .ssh]$ ssh hadoop3  
  31. Last login: Sat Aug  4 17:35:22 2012 from hadoop1  

如果不能没有成功

方法一:

[html]  view plain copy
  1. [hadoop@hadoop3 ~]$ chmod 700 .ssh/  
  2. [hadoop@hadoop3 ~]$ cd .ssh  
  3. [hadoop@hadoop3 .ssh]$ chmod 600 authorized_keys   

方法二:

[html]  view plain copy
  1. [root@hadoop3 .ssh]# vi /etc/ssh/sshd_config   
  2. AuthorizedKeysFile      .ssh/authorized_keys  把前面的#号去掉  
  3. [root@hadoop3 .ssh]# /etc/rc.d/init.d/sshd restart  
  4. Stopping sshd:                                             [  OK  ]  
  5. Starting sshd:                                             [  OK  ] 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值