91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么強制用戶在下次登錄Linux時更改密碼

發布時間:2021-08-20 18:35:27 來源:億速云 閱讀:118 作者:chen 欄目:系統運維

這篇文章主要介紹“怎么強制用戶在下次登錄Linux時更改密碼”,在日常操作中,相信很多人在怎么強制用戶在下次登錄Linux時更改密碼問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么強制用戶在下次登錄Linux時更改密碼”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

當你使用默認密碼創建用戶時,你必須強制用戶在下一次登錄時更改密碼。

當你在一個組織中工作時,此選項是強制性的。因為老員工可能知道默認密碼,他們可能會也可能不會嘗試不當行為。

這是安全投訴之一,所以,確保你必須以正確的方式處理此事而無任何失誤。即使是你的團隊成員也要一樣做。

大多數用戶都很懶,除非你強迫他們更改密碼,否則他們不會這樣做。所以要做這個實踐。

出于安全原因,你需要經常更改密碼,或者至少每個月更換一次。

確保你使用的是難以猜測的密碼(大小寫字母,數字和特殊字符的組合)。它至少應該為 10-15 個字符。

我們運行了一個 shell 腳本來在 Linux 服務器中創建一個用戶賬戶,它會自動為用戶附加一個密碼,密碼是實際用戶名和少量數字的組合。

我們可以通過使用以下兩種方法來實現這一點:

  • passwd 命令

  • chage 命令

建議閱讀:

  • 如何在 Linux 上檢查用戶所屬的組

  • 如何在 Linux 上檢查創建用戶的日期

  • 如何在 Linux 中重置/更改用戶密碼

  • 如何使用 passwd 命令管理密碼過期和老化

方法 1:使用 passwd 命令

passwd 的意思是“密碼”。它用于更新用戶的身份驗證令牌。passwd 命令/實用程序用于設置、修改或更改用戶的密碼。

普通的用戶只能更改自己的賬戶,但超級用戶可以更改任何賬戶的密碼。

此外,我們還可以使用其他選項,允許用戶執行其他活動,例如刪除用戶密碼、鎖定或解鎖用戶賬戶、設置用戶賬戶的密碼過期時間等。

在 Linux 中這可以通過調用 Linux-PAM 和 Libuser API 執行。

在 Linux 中創建用戶時,用戶詳細信息將存儲在 /etc/passwd 文件中。passwd 文件將每個用戶的詳細信息保存為帶有七個字段的單行。

此外,在 Linux 系統中創建新用戶時,將更新以下四個文件。

  • /etc/passwd: 用戶詳細信息將在此文件中更新。

  • /etc/shadow: 用戶密碼信息將在此文件中更新。

  • /etc/group: 新用戶的組詳細信息將在此文件中更新。

  • /etc/gshadow: 新用戶的組密碼信息將在此文件中更新。

如何使用 passwd 命令執行此操作

我們可以使用 passwd 命令并添加 -e 選項來執行此操作。

為了測試這一點,讓我們創建一個新用戶賬戶,看看它是如何工作的。

# useradd -c "2g Admin - Magesh M" magesh && passwd mageshChanging password for user magesh.New password:Retype new password:passwd: all authentication tokens updated successfully.

使用戶賬戶的密碼失效,那么在下次登錄嘗試期間,用戶將被迫更改密碼。

# passwd -e mageshExpiring password for user magesh.passwd: Success

當我***次嘗試使用此用戶登錄系統時,它要求我設置一個新密碼。

login as: magesh[email protected]'s password:You are required to change your password immediately (root enforced)WARNING: Your password has expired.You must change your password now and login again!Changing password for user magesh.Changing password for magesh.(current) UNIX password:New password:Retype new password:passwd: all authentication tokens updated successfully.Connection to localhost closed.

方法 2:使用 chage 命令

chage 意即“改變時間”。它會更改用戶密碼過期信息。

chage 命令會改變上次密碼更改日期之后需要修改密碼的天數。系統使用此信息來確定用戶何時必須更改他/她的密碼。

它允許用戶執行其他活動,例如設置帳戶到期日期,到期后設置密碼失效,顯示帳戶過期信息,設置密碼更改前的最小和***天數以及設置到期警告天數。

如何使用 chage 命令執行此操作

讓我們在 chage 命令的幫助下,通過添加 -d 選項執行此操作。

為了測試這一點,讓我們創建一個新用戶帳戶,看看它是如何工作的。我們將創建一個名為 thanu 的用戶帳戶。

# useradd -c "2g Editor - Thanisha M" thanu && passwd thanuChanging password for user thanu.New password:Retype new password:passwd: all authentication tokens updated successfully.

要實現這一點,請使用 chage 命令將用戶的上次密碼更改日期設置為 0。

# chage -d 0 thanu # chage -l thanuLast password change : Jul 18, 2018Password expires : neverPassword inactive : neverAccount expires : neverMinimum number of days between password change : 0Maximum number of days between password change : 99999Number of days of warning before password expires : 7

當我***次嘗試使用此用戶登錄系統時,它要求我設置一個新密碼。

login as: thanu[email protected]'s password:You are required to change your password immediately (root enforced)WARNING: Your password has expired.You must change your password now and login again!Changing password for user thanu.Changing password for thanu.(current) UNIX password:New password:Retype new password:passwd: all authentication tokens updated successfully.Connection to localhost closed.

到此,關于“怎么強制用戶在下次登錄Linux時更改密碼”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

马公市| 凤山市| 资阳市| 东乌| 石阡县| 弥勒县| 饶平县| 临颍县| 湘乡市| 吉木萨尔县| 荥阳市| 神池县| 丰都县| 汉沽区| 黄梅县| 岫岩| 中阳县| 新密市| 思南县| 深泽县| 铅山县| 林芝县| 涞源县| 株洲县| 广饶县| 南阳市| 西充县| 谷城县| 泰兴市| 常山县| 龙江县| 洛南县| 渑池县| 新昌县| 镇坪县| 安吉县| 西丰县| 延长县| 江都市| 彭山县| 东辽县|