PermitRootLogin參數(shù)用于控制是否允許以root用戶身份通過SSH登錄到Linux系統(tǒng)。
該參數(shù)有以下幾種取值:
默認(rèn)情況下,PermitRootLogin參數(shù)的取值是“prohibit-password”,即禁止root用戶通過SSH登錄。這是出于安全考慮,因?yàn)閞oot用戶具有最高的權(quán)限,如果被惡意攻擊者獲取了root用戶的密碼,將對系統(tǒng)安全造成嚴(yán)重威脅。
在實(shí)際使用中,建議將PermitRootLogin參數(shù)的取值設(shè)置為“without-password”,即只允許使用公鑰認(rèn)證方式登錄。這樣可以增加系統(tǒng)的安全性,因?yàn)楣€認(rèn)證方式相比密碼認(rèn)證方式更加安全,可以防止密碼被暴力破解。
要修改PermitRootLogin參數(shù)的取值,可以編輯SSH配置文件(通常位于/etc/ssh/sshd_config)并重新加載SSH服務(wù)。