linux密碼復(fù)雜度策略設(shè)置 linux下設(shè)置密碼復(fù)雜度限制,怎么設(shè)置?
linux下設(shè)置密碼復(fù)雜度限制,怎么設(shè)置?在Linux中,有幾種方法可以設(shè)置密碼復(fù)雜性1。一個(gè)在/etc/登錄.defs文件,里面有幾個(gè)選項(xiàng)pass uuux Days 90#maximum pass
linux下設(shè)置密碼復(fù)雜度限制,怎么設(shè)置?
在Linux中,有幾種方法可以設(shè)置密碼復(fù)雜性
1。一個(gè)在/etc/登錄.defs文件,里面有幾個(gè)選項(xiàng)
pass uuux Days 90#maximum password expiration Days
pass ux MIN#Days 80#minimum password expiration Days
pass x MIN#Len 10#minimum password length
pass x WARN#另一種方法是修改/etc/PAM。D/system auth file
查找密碼請(qǐng)求PAMucracklib.so公司將此行替換為以下內(nèi)容:
密碼申請(qǐng)PAMucracklib.so公司retry=5 difok=3 minlen=10 ucredit=-1 lcredit=-3 dcredit=-3 dictpath=/usr/share/cracklib/pw Dict
參數(shù)含義:
嘗試次數(shù):5
最小字符數(shù):3
最小密碼長(zhǎng)度:10
最小大寫字母:1
最小小寫字母:3
最小數(shù)字:3
密碼字典/usr/share/cracklib/PW使用此設(shè)置,可以進(jìn)行測(cè)試,但需要先退出root,因?yàn)閞oot用戶不受這些限制。它可以設(shè)置任何密碼。
linux如何設(shè)置一般用戶密碼必須達(dá)到一定強(qiáng)度?還有3月強(qiáng)制更改一次密碼?
密碼的復(fù)雜性在哪里[根@localhost~]#在VIM/etc/pam.d/system-auth中查找passwordequisitepamcracklib.so公司您可以添加difok=x(x個(gè)不同字符)minlen=x(最小密碼長(zhǎng)度)reduce=-x(至少x個(gè)大寫字母)lcreduce=-x(至少x個(gè)小寫字母)dcreduce=-x(至少x個(gè)大寫字母)數(shù)字)dictpath=/usr/share/cracklib/Pw在它之后uu dict時(shí)間是多少[根@localhost~]#vim/等/登錄.defsPASS MAX Days99999 PASS MIN Days0 PASS MIN Len5(最小密碼長(zhǎng)度)PASS WARN Age7(警告天數(shù))
如何在Linux為系統(tǒng)用戶設(shè)置密碼復(fù)雜度策略?
查找“密碼”和“PAM”cracklib.so公司”字段,并附加“minlen=10”行,表示最小密碼長(zhǎng)度為(10-類型數(shù))。
此處的“類型數(shù)”表示不同字符類型的數(shù)量。PAM提供四種類型的符號(hào)作為密碼(大寫、小寫、數(shù)字和標(biāo)點(diǎn)符號(hào))。如果您的密碼同時(shí)使用這四種類型的符號(hào),并且minlen設(shè)置為10,那么最小密碼長(zhǎng)度允許為6個(gè)字符。
LINUX用戶密碼強(qiáng)度和到期時(shí)間設(shè)置,影響不影響root的密碼?
根用戶不受PAM認(rèn)證規(guī)則的限制,即您的上述更改不會(huì)影響根用戶的密碼,根用戶可以自由設(shè)置密碼登錄.defs該文件對(duì)于根用戶也是無(wú)效的。根用戶修改密碼的生命周期可以通過(guò)chage命令進(jìn)行修改