狠狠躁夜夜躁人人爽天天不卡软件丨成·人免费午夜无码视频丨国产成人无码18禁午夜福利免费丨欧美一区二区婷婷香蕉狠狠干丨色欲国产精品一区二区

技術文檔

幫助中心 > 技術文檔 >

Centos7 SSH如何用密鑰登陸及密碼密鑰雙重驗證

2023-12-12 作者:簡米科技 閱讀量:0 所屬分類:技術文檔

Centos7 SSH如何用密鑰登陸及密碼密鑰雙重驗證

  一、首先登陸centos,切換用戶,切換到你要免密碼登陸的用戶,進入到家目錄,以下我以root為例,命令:

  

su root

cd ~

  二、創建鑰匙,命令:ssh-keygen -t rsa,一路回車

  三、按照流程走完后會在 ~/.ssh目錄下(用戶所在家目錄下的.ssh目錄)看到id_rsa, id_rsa.pub文件 第一個是私有密鑰 第二個是公共密鑰

  四、修改SSH配置文件,命令:vim /etc/ssh/sshd_config

  

  #禁用root賬戶登錄,如果是用root用戶登錄請開啟

PermitRootLogin yes

# 是否讓 sshd 去檢查用戶家目錄或相關檔案的權限數據,

# 這是為了擔心使用者將某些重要檔案的權限設錯,可能會導致一些問題所致。

# 例如使用者的 ~.ssh/ 權限設錯時,某些特殊情況下會不許用戶登入

StrictModes no

# 是否允許用戶自行使用成對的密鑰系統進行登入行為,僅針對 version 2。

# 至于自制的公鑰數據就放置于用戶家目錄下的 .ssh/authorized_keys 內

RSAAuthentication yes

PubkeyAuthentication yes

AuthorizedKeysFile .ssh/authorized_keys

# 有了證書登錄了,就禁用密碼登錄吧,安全要緊

PasswordAuthentication no

  五、因為在第四步指定了AuthorizedKeysFile的放置位置為.ssh/authorized_keys,所以還需把公鑰數據id_rsa.pub附加到 authorized_keys 這個檔案內才行,命令:

cd ~/.ssh

cat id_rsa.pub authorized_keys

  重啟SSH服務,命令:

systemctl restart sshd.service

  六、下載私鑰,這里我使用了rz/sz工具(你也可以使用其他方式),系統默認沒有安裝,先安裝,命令:yum -y install lrzsz

  SecureCRT配置:選項會話選項X/Y/Zmodem,修改上傳和下載的目錄。

  現在開始下載,命令:

  cd ~/.ssh

  sz id_ras

  然后到你之前配置的下載目錄去找,把私鑰導入到SecurtCRT,方法:

  選項會話選項SSH2,在鑒權一欄中點擊公鑰(注意因為前面已經禁用了密碼登陸,我們還得把密碼這一欄的勾去掉,否則會無法登陸),點屬性,點擊使用會話公鑰設置,然后在下方的使用身份或證書文件中,選擇你剛才下載來的私鑰文件,點確定即可。

  七、以上所有配置完成,看網上別的教程還說要注意各文件權限問題,我做實驗的過程沒有遇到,也可能我使用的是root用戶的原因,如果你們在過程中有權限報錯,建議權限設置:

  ~/.ssh/ 700

  .ssh/authorized_keys 644

  .ssh/id_rsa 600 且屬于你當前要添加的用戶

  八、讓服務器更安全,開啟密碼和證書雙重驗證,先修改SSH配置文件:

  vim /etc/ssh/sshd_config

  PasswordAuthentication 改為yes

  然后再加一條:uthenticationMethods publickey,password

  重啟SSH服務:systemctl restart sshd.service

  SecureCRT配置:因為之前在第六步中把密碼去掉了,還得把它再勾起來,選項會話選項SSH2,把密碼這一欄勾起來即可。

  個人經驗:在配置完成后不要關閉當前SecurtCRT的連接窗口,你可以使用新建連接嘗試登陸,以免配置出錯,造成服務器無法登陸。

標簽:

本文地址:http://www.yganxi.com/help/825.html

簡米科技服務器支持24小時免費測試


成為簡米科技會員,享受出眾的上云實踐機會和周到的尊貴服務!
主站蜘蛛池模板: 辉南县| 盈江县| 收藏| 从化市| 安仁县| 阜新市| 呼图壁县| 高唐县| 山西省| 冕宁县| 福鼎市| 鹿邑县| 台东县| 景洪市| 竹山县| 上虞市| 乌兰察布市| 韶山市| 开原市| 新乡县| 弋阳县| 通渭县| 东光县| 乡城县| 炉霍县| 延庆县| 进贤县| 鄢陵县| 通海县| 巩留县| 开平市| 白玉县| 荥阳市| 巴彦县| 酉阳| 天台县| 陇川县| 宽甸| 迁安市| 洛阳市| 绍兴县|