ssh無密碼手順設定

來源:互聯網
上載者:User

   ssh無密碼手順設定

  由於網上好多配置無密碼登入都很不好用,我乾脆自己寫一個放上來共大家參考了,我這邊準備了3台測試機,需求是這三台機器都可以不使用密碼互相訪問。

  步驟如下: www.pcjsh.com

  Java代碼

  192.168.100.67 master

  192.168.100.68 slave1

  192.168.100.69 slave2

  進入master (hadoop使用者)

  執行:

  ssh-keygen -t rsa

  進入~/.ssh目錄

  產生的id_rsa id_rsa.pub

  cp id_rsa.pub authorized_keys

  然後確認authorized_keys的許可權是600如果不是就chmod 600 id_rsa 其餘的都是644

  然後ssh master date測試

  進入slave1 (hadoop使用者)

  進入~/.ssh目錄

  將master上的ssh-keygen -t rsa

  放入該目錄下

  chmod 600 id_rsa

  然後ssh slave1 date測試

  然後master與slave1互相測試一下

  slave2同slave1

  其實cp id_rsa.pub authorized_keys無所謂,最好用cat命令,我這個就是圖省事兒了,另外我懶得巧scp所以麻煩點,其實這個很容易理解,就是3個機器使用同樣的私密金鑰,於是公開金鑰產生一套就夠用了

  當然三個機器的~/.ssh目錄的許可權以及下面檔案的許可權必須完全相同,如果不同也不行。

  我一般為了省事,三台機器都運行ssh-keygen -t rsa命令,然後將一台機器產生的金鑰組覆蓋後面兩個機器,並且chmod成相同的許可權,也就是id_rsa 600 id_rsa.pub 644 authorized_keys 644。

  由於密鑰一樣,所以自己可以串連自己就可以順利串連其他機器,如果串連不了可以看看/etc/hosts檔案是不是沒配置。

        :更多精彩教程請關注三聯電腦教程欄目,三聯電腦群:189034526歡迎你的加入

相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

Starter Package

SSD Cloud server and data transfer for only $2.50 a month

Get Started >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。