1、檢視當前主機別名
hostname
2、設定別名
jwtmaster為你需要設定的主機別名
hostnamectl set-hostname jwtmaster
3、配置hosts檔案
vi /etc/hosts
將需要配置免密登入的主機ip以及別名新增至文件的末尾
左邊為ip位址右邊為主機別名,二者一一對應
4、生成ssh秘鑰
進入當前使用者目錄
cd ~
如果是root使用者的話會進入 /root目錄,可通過pwd
命令檢視當前目錄
生成秘鑰
ssh-keygen -t rsa -p 「」
執行此步命令會在當前目錄下生成乙個.ssh目錄
5、與遠端主機建立秘鑰關係
進入上一步中提到的.shh目錄
cd .ssh/
ssh-copy-id -i id_rsa.pub -p22 root@jwtserver01
將公鑰通過22埠傳送給jwtserver01(也可以填寫ip位址)
ssh-copy-id -i id_rsa.pub -p22 root@jwtserver02
這樣主機就與2臺從機建立了免密登入的關係
(主機可以免密訪問2臺從機)
從機1,2與其他2臺機器建立免密同上
6、測試連線
ssh root@jwtserver01
如果能夠連線上就說明面目登入設定成功
mac設定免密登入linux
筆者翻閱了無數的辦法,都是千篇一律,但是筆者在進行的過程中遇到不少的問題,最後,筆者把之前的做法全刪了,重新按照下文所著進行一次就成功了。總結tips 1 必須要保證mac的ssh是已經載入並開啟了的。sudo launchctl list grep ssh 檢視mac上的ssh是否已經開啟 sud...
Linux免密登入方法設定
在一次面試中,面試官問到 如何進行ssh免密登入設定?當時沒答上來,後來在csdn上看到最簡單的乙個辦法出自 首先感謝這位同學的分享。下面是我的實驗 即,2號主機要免密碼登入到1號主機。首先在2號主機上輸入命令 ssh keygen t rsa 輸入後一直按回車就完事了,下圖是實際的情況 上面的命令...
Linux免密登入
1.生成本機的秘鑰對,終端下使用命令 ssh keygen t rsa c 起個任意的名字 f 任意名字 rsa f是直接輸入名字,也可以回車後單獨輸入 ssh keygen t rsa c 起個任意的名字 f 任意名字 rsa 2.將本機剛生成的公鑰上傳到需要免密登入的伺服器。只要看到出現了 no...