使用 SSH 停用使用者並變更使用者密碼

使用 SSH 停用使用者並變更使用者密碼

如何在 Linux 上使用 SSH 停用和變更使用者密碼

答案1

使用 root 帳號登錄,然後輸入:passwd otheraccount按 Enter 鍵。將 otheraccount 替換為您想要變更密碼的使用者的帳戶名稱。

答案2

你不知道。您可以透過 對底層系統使用者執行操作passwd

答案3

您有幾個選擇,在某種程度上取決於您所說的「禁用」的含義。為了解釋的目的,我將使用字串作為相關帳戶名稱的佔位符。

您無法在不大量刪除帳戶的情況下停用帳戶本身,但是,停用帳戶密碼passwd --inactive 0 foo將產生類似的功能變更。

我認為最接近您的目標的是鎖定帳戶,passwd -l foo這會將密碼更改為未知的加密值。

另一種選擇(儘管可能不是立即顯而易見)是刪除該帳戶。這可能會透過userdel foo命令執行,具體取決於您的特定作業系統。userdel預設情況下,不會刪除使用者擁有的任何文件,但會從系統帳戶檔案中刪除帳戶本身。但是,使用此選項時要小心,因為如果通常以已刪除使用者的身份執行,它可能會對 cron 執行和其他自動化進程產生不利影響。

相關內容