在Centos7系統(tǒng)中禁止空密碼登錄是提高服務(wù)器安全性的重要措施。本文將指導(dǎo)您完成這一過程,確保您的系統(tǒng)更加安全可靠。
修改SSH配置文件
打開終端,使用root權(quán)限編輯SSH配置文件:
sudo nano /etc/ssh/sshd_config
找到并修改以下行:
PermitEmptyPasswords no
如果該行不存在,請(qǐng)?zhí)砑铀?。這將禁止空密碼登錄。
設(shè)置密碼復(fù)雜度要求
為進(jìn)一步增強(qiáng)安全性,可以設(shè)置密碼復(fù)雜度要求:
sudo nano /etc/security/pwquality.conf
添加或修改以下行:
minlen = 8
minclass = 3
ucredit = -1
lcredit = -1
dcredit = -1
這些設(shè)置要求密碼至少8個(gè)字符,包含大小寫字母和數(shù)字。
重啟SSH服務(wù)
修改完成后,重啟SSH服務(wù)使更改生效:
sudo systemctl restart sshd
驗(yàn)證設(shè)置
嘗試使用空密碼登錄系統(tǒng),確保無法成功。如果登錄失敗,說明設(shè)置已生效。
結(jié)語
通過以上步驟,您已成功在Centos7系統(tǒng)中禁止空密碼登錄,顯著提高了系統(tǒng)安全性。定期檢查和更新安全設(shè)置,可以讓您的服務(wù)器始終保持安全狀態(tài)。