Linux ssh 公私鑰配置

2022-05-17 07:04:27 字數 878 閱讀 2115

linux ssh 公私鑰配置

ssh 公私鑰可實現無密碼的情況下直接直接登入到服務端。方便我們管理,而且也可以設定ssh完全通過公私鑰登入,不可通過密碼登入,來提高我們的伺服器安全程度。

配置

檔案

配置私鑰測試登入

1、將公鑰新增到authorized_keys檔案內

cat id_rsa.pub >> authorized_keys
2、修改ssh服務配置檔案(取消注釋)

port 22

//遠端登入埠,建議不使用22埠

pubkeyauthentication yes

//授權公鑰登入

authorizedkeysfile .ssh/authorized_keys //

授權檔案路徑

passwordauthentication yes

//密碼授權

usepam yes

//密碼授權(redhat系列無效)

3、重啟服務

systemctl restart sshd
注:然後你就可以把那個id_rsa私鑰隨便搞到你想要的地方。

git公私鑰配置生成

git配置 git安裝完之後,需做最後一步配置。開啟git bash,分別執行以下兩句命令 git config global user.name 使用者名稱 git config global user.email 郵箱 前往檔案 輸入 ssh 檢視公私鑰 刪除以前的公私鑰重新生成 cd ssh ...

git 配置多對公私鑰

1 生成github公鑰私鑰 ssh keygen t rsa c youremail your.com f ssh github rsa 2 生成gitee的公鑰私鑰 ssh keygen t rsa c youreamil your.com f ssh gitee rsa 3 上面兩步生成兩對公...

RSA公私鑰生成

1 生成私鑰 openssl genrsa out rsa private key.pem 1024 2 根據私鑰生成與之配對的公鑰 openssl rsa in rsa private key.pem pubout out rsa public key.pem 3 將第1步生成的私鑰轉換成pkcs...