Linux系統使用秘鑰登入配置

2021-08-08 02:04:43 字數 528 閱讀 4670

參考:

1. 然後使用puttygen生成金鑰,將生成的金鑰儲存

2. 儲存私鑰將公鑰複製儲存到linux伺服器的authorized_keys檔案裡面

vim /root/.ssh/authorized_keys        //建立檔案authorized_keys

chmod 600 /root/.ssh/authized_keys  //加許可權

chmod 700 /root/.ssh/                //加許可權

vim /etc/ssh/sshd_config  //編輯ssh配置檔案 

passwordauthentication no //禁止使用基於口令認證的方式登陸

pubkeyauthentication yes  //允許使用基於金鑰認證的方式登陸

4. 重啟ssh

# /etc/init.d/sshd reload

service sshd restart

配置完成後,只有擁有金鑰的使用者才能登入linux系統

使用秘鑰對登入Linux系統

一,用密碼登入系統,可能由於密碼的簡單或者其他原因造成被其他人登入,這樣伺服器可是很不安全的,為此我們可以使用秘鑰登入系統。二,單擊generate 讓其生成金鑰對。再生成金鑰的時候,滑鼠需要來回動,這樣會快速生成金鑰對。2,將公鑰傳至伺服器去,私鑰保留的客戶端。建立公鑰存放的目錄 mkdir ro...

linux系統下ssh秘鑰登入

我有兩台linux主機 主機名分別是 lsx01.com lsx02.com 希望在lsx01.com這台主機上無秘鑰登入lsx02.com。在兩台機器上都新增主機ip資訊 例如在lsx01.com上 vi etc hosts 配置如下 cd root ssh ssh keygen t rsa 三下...

linux無秘鑰登入

yum install expect y 2 保持互動的expect編寫 vi expect.sh bin expect spawn ssh 使用者名稱 ip 讓expect處理該會話,執行spawn之後,之後遇到的互動內容都由expect繼續 下面是提前輸入了可能會遇到的互動的內容以及相應的應答方...