centos 快速搭建SSH免密登陸

2021-09-23 20:43:51 字數 1768 閱讀 9324

1、準備3臺linux虛擬機器

我這邊採用的是centos-6.9版本的系統

centos:centos-6.9-x86_64-bin-***1.iso

centos-6.9-x86_64-bin-***2.iso

2、三颱機器做主機名與ip位址的對映 

ip位址自己按照自己的虛擬機器進行配置,此處省略。

備註:每台機器都是如此配置

3、三颱機器執行以下命令(root使用者來執行)

service iptables stop

chkconfig iptables off

4、三颱機器關閉selinux

5、三颱機器更改主機名

6、重啟三颱機器

reboot  -h  now

1、三颱機器生成公鑰與私鑰

在三颱機器執行以下命令,生成公鑰與私鑰

ssh-keygen -t rsa

執行該命令之後,按下三個回車即可

2、拷貝公鑰到同一臺機器

三颱機器將拷貝公鑰到第一台機器

三颱機器執行命令

此時三個公鑰在同乙個檔案裡面

3、複製第一臺機器的認證到其他機器

將第一台機器的公鑰拷貝到其他機器上

在第一天機器上面指向以下命令

scp /root/.ssh/authorized_keys node02.hadoop.com:/root/.ssh

scp /root/.ssh/authorized_keys node03.hadoop.com:/root/.ssh

4、進行第一次互信操作

ssh  node01  

ssh  node02

ssh  node03

node01與node02、node03各自進行互信操作

5、最後效果

有些互信失敗可能是許可權不對,我這邊/root/.ssh/下的檔案許可權如下:

linux debian 快速搭建ssh免密登入

linux debian 快速搭建ssh免密登入 本文連線 ssh基本概念 ssh 22埠 是secure shell protocol的簡寫,由ietf網路工作小組 network working group 制定 在進行資料傳輸之前,ssh先對聯機資料報通過加密技術進行加密處理,加密後在進行資料...

快速上手ssh免密登入

史上最簡單ssh免密登入教程 前言 在linux學習中,難免經常需要ssh連線linux伺服器,每次輸密碼就很麻煩 懶 雖然像xshell這種軟體可以儲存密碼,但是掌握ssh的免密登入還是很有必要的。環境準備 一台自己常用的主機 192.168.0.100 一台自己遠端的伺服器 192.168.0....

CentOS配置SSH免密登入

生成公鑰命令 該賬號根目錄將下生成 ssh 目錄 ssh keygen t rsa 連續回車三次第一種方式 適合多台機器之間的快速配置ssh免密登入 ssh copy id i ssh id rsa.pub 機器ip id rsa.pub 公鑰 機器ip 需免密登入機器ip第二種方式 cd ssh ...