linux下ssh免密碼登入設定

2021-06-22 07:04:58 字數 409 閱讀 4273

ssh 免密碼登入

1. ssh-keygen -t rsa

三次回車

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

3. 驗證 ssh localhost 如果不需要密碼登入,表示設定成功

4. 面密碼登入其他機器

ssh-copy-id -i user@hostname

注意:hostname必須在/etc/hosts檔案繫結ip

這樣本機就可以面密碼登入目標機器

驗證:ssh hostname 不需要密碼登入

/etc/hosts檔案只需要寫乙份就可以在各個機器之間進行拷貝

使用scp命令

scp /etc/hosts [email protected]:/etc/

Linux下SSH免密碼登入

ssh配置 主機a 10.0.5.199 主機b 10.0.5.198 需要配置主機a無密碼登入主機a,主機b 先確保所有主機的防火牆處於關閉狀態。在主機a上執行如下 1.cd ssh 2.ssh keygen t rsa 然後一直按回車鍵,就會按照預設的選項將生成的金鑰儲存在.ssh id rsa...

Linux下SSH免密碼登入

ssh配置 主機a 10.0.5.199 主機b 10.0.5.198 需要配置主機a無密碼登入主機a,主機b 先確保所有主機的防火牆處於關閉狀態。在主機a上執行如下 1.cd ssh 2.ssh keygen t rsa 然後一直按回車鍵,就會按照預設的選項將生成的金鑰儲存在.ssh id rsa...

Linux下SSH免密碼登入

ssh配置 主機a 10.0.5.199 主機b 10.0.5.198 需要配置主機a無密碼登入主機a,主機b 先確保所有主機的防火牆處於關閉狀態。在主機a上執行如下 1.cd ssh 2.ssh keygen t rsa 然後一直按回車鍵,就會按照預設的選項將生成的金鑰儲存在.ssh id rsa...