国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Hadoop中ssh+IP、ssh+別名免秘鑰登錄配置

大數據 Hadoop
Hadoop運行過程中需要管理遠端Hadoop守護進程,在Hadoop啟動以后,NameNode是通過SSH(Secure Shell)來啟動和停止各個DataNode上的各種守護進程的。

[[194734]]

1、為什么要進行 SSH 無密碼驗證配置?

Hadoop運行過程中需要管理遠端Hadoop守護進程,在Hadoop啟動以后,NameNode是通過SSH(Secure Shell)來啟動和停止各個DataNode上的各種守護進程的。這就必須在節點之間執行指令的時候是不需要輸入密碼的形式,故我們需要配置SSH運用無密碼公鑰認證的形式,這樣NameNode使用SSH無密碼登錄并啟動DataName進程,同樣原理,DataNode上也能使用SSH無密碼登錄到NameNode。

2、為什么要使用 SSH?

在linux系統中,ssh是遠程登錄的默認工具,因為該工具的協議使用了RSA/DSA的加密算法.該工具做linux系統的遠程管理是非常安全的。telnet,因為其不安全性,在linux系統中被擱置使用了。

3、SSH 原理

Master(NameNode | JobTracker)作為客戶端,要實現無密碼公鑰認證,連接到服務器Salve(DataNode | Tasktracker)上時,需要在Master上生成一個密鑰對,包括一個公鑰和一個私鑰,而后將公鑰復制到所有的Slave上。當Master通過SSH連接Salve時,Salve就會生成一個隨機數并用Master的公鑰對隨機數進行加密,并發送給Master。Master收到加密數之后再用私鑰解密,并將解密數回傳給Slave,Slave確認解密數無誤之后就允許Master進行連接了。這就是一個公鑰認證過程,其間不需要用戶手工輸入密碼。重要過程是將客戶端Master復制到Slave上。

4、配置過程

我們這里有三臺機器,分別是:

hostname ipaddress    subnet mask geteway

1、 master     192.168.146.200    255.255.255.0      192.168.146.2

2、 slave1      192.168.146.201    255.255.255.0      192.168.146.2

3、 slave2      192.168.146.202    255.255.255.0      192.168.146.2

那么我們想要的結果是在 master 機器上能不輸入密碼直接登錄到 slave1 和 slave2 機器上。反之在 slave1 上能不輸入密碼登錄到 master 和 slave2 機器上。

首先我們配置從 master 機器上不輸入密碼登錄到 slave1 機器上。

注意:這幾臺機器我們都以 hadoop 用戶登錄進去。

第一步:確認系統已經安裝了 SSH

我們需要兩個服務,ssh和rsync。可以通過下面命令查看結果顯示如下:

  1. rpm –qa | grep openssh 
  2. rpm –qa | grep rsync 

出現如下信息,則已經安裝了SSH


如果沒有安裝 ssh 和 rsync,則通過下面的命令安裝

  1. yum install ssh 安裝SSH協議 
  2. yum install rsync (rsync是一個遠程數據同步工具,可通過LAN/WAN快速同步多臺主機間的文件) 
  3. service sshd restart 啟動服務 

要確保所有的機器都安裝 SSH

第二步:master 機器上生成 秘鑰對

在 master 機器上輸入一下命令:

  1. ssh-keygen –t rsa –P '' 

這條命令是生成無密碼秘鑰對,rsa 是加密算法,-P '' 表示密碼為空。詢問其保存路徑時直接回車采用默認路徑。生成的密鑰對:id_rsa和id_rsa.pub,默認存儲在"/home/hadoop/.ssh"目錄下。

查看"/home/hadoop/"下是否有".ssh"文件夾,且".ssh"文件下是否有兩個剛生產的無密碼密鑰對。

第三步:把公鑰 id_rsa.pub追加到授權的key里面去。

  1. cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 

第四步:修改文件"authorized_keys"權限

權限的設置非常重要,因為不安全的設置安全設置,會讓你不能使用RSA功能,即在進行登錄時仍然要求你輸入密碼。

  1. chmod 600 ~/.ssh/authorized_keys 

第五步:用root用戶登錄服務器修改SSH配置文件

注意這里要用 root 用戶登錄,不然沒有權限修改。

  1. vi /etc/ssh/sshd_config 

把文件中的下面幾條信息的注釋去掉:

RSAAuthentication yes # 啟用 RSA 認證

PubkeyAuthentication yes # 啟用公鑰私鑰配對認證方式

AuthorizedKeysFile .ssh/authorized_keys # 公鑰文件路徑(和上面生成的文件同)

第六步:重啟服務

  1. service sshd restart 

 

第七步:把公鑰復制所有的 slave 機器上

  1. scp ~/.ssh/id_rsa.pub 遠程用戶名@遠程服務器IP:~/ 

這里我們先復制到 slave1 機器上,IP 為 192.168.146.201

由上圖可知,我們將文件 in_rsa.pub 文件傳過去了,位置是 /home/hadoop。我們登錄到 slave1 機器上查看這個文件

第八步:如果是第一次使用該命令,則需要在"/home/hadoop/"下創建".ssh"文件夾,并且修改該文件夾權限為 “700”

如果不進行,即使你按照前面的操作設置了"authorized_keys"權限,并配置了"/etc/ssh/sshd_config",還重啟了sshd服務,在master能用"ssh localhost"進行無密碼登錄,但是對slave1進行登錄仍然需要輸入密碼,就是因為".ssh"文件夾的權限設置不對。這個文件夾".ssh"在配置SSH無密碼登錄時系統自動生成時,權限自動為"700",如果是自己手動創建,它的組權限和其他權限都有,這樣就會導致RSA無密碼遠程登錄失敗。

  1. mkdir ~/.ssh      //創建 .ssh 的文件夾 
  2. chmod 700 ~/.ssh    //給 .ssh 文件夾權限 

第九步:將 master 的公鑰追加到 slave1 的授權文件 “authorized_keys” 中,并修改 該授權文件的權限,最后刪除該公鑰(保險起見)

  1. cat ~/id_rsa.pub >> ~/.ssh/authorized_keys 
  2. chmod 600 ~/.ssh/authorized_keys<br>rm -rf ~/id_rsa.pub 

第十步:在 slave1 機器上重復 第 五 、六 步操作。

  1. vi /etc/ssh/sshd_config 
  2. service sshd restart 

第十一步:驗證,我們在 master 機器上使用 SSH 無密碼登錄 slave1 機器

  1. ssh 遠程服務器IP 

注意看我們兩個箭頭,說明已經無密碼登錄到 slave1 機器上了。那么這樣就算大功告成。

因此剩下的我們就是重復的操作,將 master 的公鑰發送給 slave2,等等。

如果我們想直接 ssh 主機名 登錄,那么我們需要配置主機和 ip 地址的映射關系。

  1. vi /etc/hosts 

注意:我們可以使用命令

  1. ssh-copy-id -i ~/.ssh/id_rsa.pub 用戶名@對方機器IP (注意不要忘記了參數-i) 

那么這條命令的意思是:

  1. a) 先scp 將本機的id_rsa.pub復制到對方機器的.ssh目錄下   
  2. b) 在對方機器上執行 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 導入公鑰 

這樣寫我們可以省略很多步驟。

注意:如果第一次使用該命令時,我們要先在 機器上創建 .ssh 的文件夾,并且賦予 700 的權限。

設置用 SSH 別名 登錄

用 hadoop 用戶登錄系統,在 /.ssh 目錄下新建一個 config 文件(如果沒有就新建)

在其中增加:

保存后退出,然后 設置 config 權限為 600

完成后即可用 ssh host 來登錄主機,而不需要輸入IP地址

責任編輯:武曉燕 來源: 博客園
相關推薦

2012-09-13 13:26:40

Hadoop集群

2023-09-13 22:54:06

2019-05-14 11:00:07

LinuxSSH別名

2018-03-09 09:45:52

LinuxSSH登錄導語

2012-09-28 10:12:55

2015-10-21 11:03:21

ssh登錄Linux

2018-04-10 09:06:45

LinuxSSH別名

2016-01-25 13:03:21

2018-01-22 09:12:18

Linuxbashssh

2011-08-22 10:40:07

SSH命令SSH命令

2013-01-28 17:17:53

SSH安全限制IP登錄

2012-06-28 10:52:06

Hadoop集群

2019-10-23 04:37:56

Jschsftp服務器

2022-10-25 11:06:43

2013-04-09 15:06:23

2023-03-13 10:25:53

2012-08-24 13:49:08

2024-06-20 12:35:36

2024-08-12 16:28:37

LinuxSSH密鑰

2017-06-06 13:55:22

LinuxSSHssh_scan
點贊
收藏

51CTO技術棧公眾號

成人做爰视频www| 欧美激情一区二区三区全黄| 美女久久久久久久| 午夜毛片在线| 色婷婷亚洲精品| 国产91久久久久蜜臀青青天草二 | 日韩一区二区三区在线视频| 在线三级av| 一区二区不卡在线播放 | 激情综合色播五月| 久久国产精品久久| 亚州av乱码久久精品蜜桃 | 久久99精品久久久久久久青青日本| 欧美军人男男激情gay| 2023亚洲男人天堂| 西野翔中文久久精品国产| 欧美精品少妇videofree| 欧美午夜三级| 美女av一区二区三区| 日韩一区二区三区精品| 九色精品免费永久在线| 欧美激情三区| 欧美极品欧美精品欧美视频| 国产精品qvod| 国产精品第一页在线| 久久精品国产99久久| 5g国产欧美日韩视频| 欧美午夜一区| 亚洲 日韩 国产第一区| 国内精品第一页| 鲁一鲁一鲁一鲁一色| 国产精品热久久久久夜色精品三区| 亚色视频在线观看| 亚洲一区二区在线视频| 牛牛影视精品影视| 欧美高清视频一二三区| 黄色在线观看www| 最近2019中文字幕mv免费看| 日韩高清在线观看一区二区| 日韩av不卡电影| 一区二区三区四区日韩| 区一区二区三区中文字幕| 麻豆精品蜜桃视频网站| 男人靠女人免费视频网站| 中文一区在线播放| 涩涩视频在线观看免费| 91精品国产一区二区三区蜜臀| 自拍网站在线观看| 97免费视频在线播放| 欧美日韩精品| 黄色片免费在线观看视频| 中文成人综合网| 在线观看你懂得| 日韩欧美区一区二| 高清不卡一区| 成人午夜在线影院| 日韩国产精品久久久| 日本一区二区黄色| 狠狠躁夜夜躁久久躁别揉| 欧美xxxx黑人又粗又长| 日韩有码视频在线| 51精产品一区一区三区| 亚洲无玛一区| 成人网ww555视频免费看| 欧美日韩成人在线播放| 一个色综合网| 超碰超碰超碰超碰超碰| 中文文精品字幕一区二区| 国产在线色视频| 中文字幕日韩高清| 91精品一区二区三区综合在线爱| 日韩一区二区电影在线观看| 欧美国产激情一区二区三区蜜月| 国产高清一区在线观看| 日韩一区视频在线| 亚洲精品黄色| 亚洲人成色77777| 91精品国产高清一区二区三区蜜臀| xxxxx.日韩| 国产精品一区二区三区免费观看| 国产999精品久久久久久绿帽| 精品伦理一区二区| 日韩av网站导航| 欧美大黑bbbbbbbbb在线| 人妻久久久一区二区三区| 欧洲另类一二三四区| 欧美成人三级| 国产成人亚洲欧美| 国产精品入口麻豆原神| 华人av在线| 99久热re在线精品996热视频| 2022国产精品视频| 精精国产xxxx视频在线中文版| 91成人国产在线观看| 美日韩一区二区| 污黄网站在线观看| 2019日本中文字幕| 国产精品77777竹菊影视小说| 污视频在线观看网站| 久久久伊人欧美| 久久精品国产在热久久| 青青青草原在线| 91a在线视频| 国产成人av影院| 伊人影院蕉久影院在线播放| 国产精品欧美日韩久久| 久久天天做天天爱综合色| 在线成人av观看| 日韩在线三区| 欧美高清www午色夜在线视频| 久久国产精品亚洲人一区二区三区 | 成人性生交大片免费看午夜| 久热国产精品视频| 精品在线一区二区| eeuss影院在线观看| 国产精品老女人精品视频| 久久先锋影音av鲁色资源网| 国产伦久视频在线观看| 久久久精品动漫| 欧美午夜精品久久久久久超碰| 色男人天堂综合再现| 日本19禁啪啪吃奶大尺度| 欧美精品福利视频| 久久亚洲捆绑美女| 亚洲精品一区av| 精品无码国产一区二区三区av| 日韩国产欧美精品在线| 日韩中文字幕av电影| 午夜影院免费在线| 欧美亚洲免费高清在线观看| 欧美性三三影院| 日韩天堂av| 国产黄色在线免费观看| 九九热久久66| 91精品国产综合久久香蕉的特点| 野花国产精品入口| 日韩av中文| 日本一区视频在线观看| 精品国产伦理网| 国产精品一级二级三级| 51一区二区三区| 亚洲人成无码www久久久| 欧美裸身视频免费观看| 国产精品久久午夜夜伦鲁鲁| 色狠狠久久av综合| 日韩在线免费播放| 欧美久久久久久一卡四| 精品国产乱码久久久久久1区2区| 久久经典综合| 碰碰在线视频| 黄色片视频在线免费观看| 欧美国产日韩一区二区三区| 亚洲特黄一级片| 欧美~级网站不卡| 超碰在线中文字幕| 色综合久久久久无码专区| 欧美大胆a视频| 亚洲一区二区三区中文字幕| 亚洲精品电影| 国产第一页在线视频| 成人性生活视频免费看| 午夜精品一区二区三区在线| 精品久久久久久久中文字幕| 蜜桃久久av| 国内不卡的一区二区三区中文字幕 | 欧美在线一区视频| 欧美黄色性视频| 亚洲一区二区三区四区五区中文| 欧美xxxxx视频| 久久一卡二卡| 欧美日韩在线成人| 91黄在线观看| 国产午夜精品一区二区三区| 国产精品超碰97尤物18| 欧美日韩1区2区3区| 亚洲天堂资源| 涩涩视频免费网站| 精品日本一区二区三区在线观看| 亚洲天堂av图片| 亚洲精品免费在线观看| 亚洲免费网站| 久久伊人精品| 超碰免费在线| 人妻内射一区二区在线视频| 91丝袜美腿美女视频网站| 亚洲成人av片在线观看| 国产精品美女一区二区三区| 亚洲久久成人| 超碰成人福利| 女囚岛在线观看| www.男人的天堂| 亚洲精品国产精品久久| 日本a级片电影一区二区| 日韩欧美自拍偷拍| 亚洲精品成a人| 国产成人午夜视频| 国产中文一区| 欧美三级午夜理伦三级小说| 国产精品69xx| 日本一本草久在线中文|