新聞中心
如果你是Unix和linux的管理員,你很可能需要查看Linux用戶的密碼,以便能在用戶忘記密碼的情況下修改他們的密碼或檢查系統(tǒng)安全。由于Linux系統(tǒng)不直接提供查看密碼的功能,所以你可以利用Linux中的一些工具和命令來(lái)查看用戶的密碼。

成都創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來(lái)公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過(guò)去的十余年時(shí)間我們累計(jì)服務(wù)了上千家以及全國(guó)政企客戶,如成都混凝土攪拌站等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過(guò)硬的技術(shù)實(shí)力獲得客戶的一致贊揚(yáng)。
首先,你需要知道用戶的用戶名,在Linux中可以使用“cat /etc/passwd”來(lái)查看,它將會(huì)列出所有本系統(tǒng)中的用戶:
$cat /etc/passwd
這些注釋中第一欄是用戶的用戶名,之后是密碼,可以使用“cut -d: -f2 /etc/passwd”來(lái)查看,“-d”表示選擇字段間的分割符,這里是 “:”,而“-f2”表示選取第2列內(nèi)容:
$cut -d: -f2 /etc/passwd
但是大多數(shù)Linux系統(tǒng)默認(rèn)采用可逆加密方式,將用戶的密碼加密后存儲(chǔ)到/etc/shadow文件中,所以普通用戶是不具備查看該文件權(quán)限的:
$cat /etc/shadow
-bash: /etc/shadow:Permission denied
所以你如果沒(méi)有管理員權(quán)限只能使用一些特殊命令或者工具來(lái)實(shí)現(xiàn),比如通過(guò)“chage”命令可以查詢用戶密碼最后更改時(shí)間,比如你可以查看用戶root的密碼最后更改時(shí)間:
$chage -l root
Last password change:Apr 19,20XX
還有一個(gè)工具叫John the Ripper,可以暴力破解用戶的口令,但是它的使用受到了一些限制,比如你需要安裝依賴庫(kù),編譯工具,比較耗時(shí)間。
以上是查看Linux用戶密碼的幾種方法,管理員可以通過(guò)Linux的特殊工具,例如chage或John the Ripper來(lái)檢查用戶的密碼安全性,及時(shí)發(fā)現(xiàn)其安全漏洞,避免不必要的安全威脅發(fā)生。
創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌網(wǎng)站設(shè)計(jì),成都高端網(wǎng)站制作開(kāi)發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營(yíng)銷讓企業(yè)網(wǎng)站產(chǎn)生價(jià)值。
網(wǎng)頁(yè)標(biāo)題:查看Linux用戶密碼的方法(查詢linux用戶密碼)
文章網(wǎng)址:http://m.fisionsoft.com.cn/article/cojceso.html


咨詢
建站咨詢
