当前位置:   article > 正文

4.Linux下配置Hadoop集群之SSH免密服务配置及Xshell与Xftp的连接使用_hadoop怎么查看免密登陆

hadoop怎么查看免密登陆

本案例软件包:链接:https://pan.baidu.com/s/1zABhjj2umontXe2CYBW_DQ 
提取码:1123(若链接失效在下面评论,我会及时更新)。

目录

(1)Xshell以及Xftp的使用

1.Xshell的使用

2.Xftp的使用

(2)SHH免密服务配置

1.设置用户权限

2.查看SSH服务是否正常开启(默认都是正常的)

3.SSH免密登录功能配置

注意:使用rm -rf 命令时,一定要小心,避免误删文件。

(4)测试免密登录

对大数据感兴趣的朋友可以+企鹅群一起探讨问题:249300637 

(1)Xshell以及Xftp的使用

1.Xshell的使用

打开Xshell

左上角鼠标左键点击文件,点击新建

修改名称,以及主机ip点击连接

点击一次性接受

输入用户名

 

 输入密码,然后点击确定

 如下图:已成功连接master

 按照以上操作连接slave01和slave02

 2.Xftp的使用

左上角鼠标左键点击文件,点击新建 

 更改信息

(2)SHH免密服务配置

1.设置用户权限

首先我们需要给hadoop账户设置用户权限,方便我们接下来在hadoop账户执行命令。
使用su root进入root账户,再使用vi /etc/sudoers对/etc/sudoers文件夹进行修改。
在下面找到root ALL=(ALL) ALL这一行代码,在下方添加hadoop ALL=(ALL) ALL

使用esc:wq! 保存退出root,修改成功之后再以hadoop账户登录就可以使用sudo命令了(可以在三台虚拟机都执行此操作)。 

 2.查看SSH服务是否正常开启(默认都是正常的)

ps -e | grep sshd

 3.SSH免密登录功能配置

(1)分别删除虚拟机master,slave01,slave02的~/.ssh 目录。

注意:使用rm -rf 命令时,一定要小心,避免误删文件。

第(2)往后(建议三台虚拟机都输入,也可以只在master上输入,这纯属本人不好的习惯其实只在master上copy就够用了)

在三台虚拟机中分别输入:

rm -rf .ssh

(2)在虚拟机master上新建SSH公私密钥对。输入完命令按四次回车。

[hadoop@master~]# ssh-keygen -t rsa

(3)将密钥copy到三台虚拟机上

  1. [hadoop@master ~]# ssh-copy-id hadoop@master
  2. [hadoop@master ~]# ssh-copy-id hadoop@slave01
  3. [hadoop@master ~]# ssh-copy-id hadoop@slave02

(4)测试免密登录

  1. [hadoop@master ~]$ ssh master
  2. [hadoop@master ~]$ ssh slave01
  3. [hadoop@master ~]$ ssh slave02

 对大数据感兴趣的朋友可以+企鹅群一起探讨问题:249300637 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/775248
推荐阅读
相关标签
  

闽ICP备14008679号