SSH訪問機器時免密碼

2021-12-30 00:56:38 字數 558 閱讀 3442

生命是有限的, 不想浪費**上n多機器的密碼輸入上。 那麼就來研究一下如何免密碼ssh到各個機器吧。

首先要生成金鑰, linux機器上輸入

ssh-keygen -t dsa -b 1024

然後敲3次回車, 保持預設選項

那麼會生成檔案 (筆者的使用者名稱是yulong.yhj)

/home/yulong.yhj/.ssh/iddsa

/home/yulong.yhj/.ssh/iddsa.pub

注意: 要提前備份~/.ssh/下的檔案哦。

然後再執行命令

ssh-copy-id -i ~/.ssh/id_dsa.pub [email protected]

yulong.yhj 替換成你的使用者名稱;

10.147.64.79 替換成目標機器

然後輸入目標機器登陸密碼即可;

也可以採用複製檔案 ~/.ssh/iddsa.pub 到目標機器, 然後手動合併

cat idrsa.pub >> ~/.ssh/authorized_keys

即可

CentOS 配置集群機器之間SSH免密碼登入

vi etc hosts,用vi編輯hosts檔案,如下 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 1 localhost localhost.localdomain localhost6...

ssh 免密碼登入

ssh 無密碼登入要使用公鑰與私鑰。linux下可以用用ssh keygen生成公鑰 私鑰對,下面我以centos為例。有機器a 192.168.1.155 b 192.168.1.181 現想a通過ssh免密碼登入到b。1.在a機下生成公鑰 私鑰對。chenlb a ssh keygen t rs...

ssh 免密碼登入

ssh 免密碼登入 ssh 無密碼登入要使用公鑰與私鑰。linux下可以用用ssh keygen生成公鑰 私鑰對,下面我以centos為例。有機器a 192.168.1.155 b 192.168.1.181 現想a通過ssh免密碼登入到b。1.在a機下生成公鑰 私鑰對。chenlb a ssh k...