Ubuntu

使用root帳戶更改使用者內的使用者密碼

  • June 21, 2012

我以非 root 使用者帳戶登錄(ssh)我的 ubuntu 伺服器。我不能以 root 身份直接 ssh 進入伺服器,因為我禁用了它。我有root密碼。我需要在這個使用者中更改我目前登錄的使用者密碼,但沒有密碼。

我忘記了命令,但是有一種方法可以在此帳戶中充當腳,從那裡我可以更改此密碼嗎?

我有點迷路,所以任何幫助都會有所幫助。

很簡單,假設你知道 root 的密碼:

su root
passwd {username}

將“{username}”替換為您要更改密碼的使用者名。系統將提示您輸入 root 密碼,並且不應提示您輸入要修改的使用者的舊使用者密碼!

sudo passwd <username>

如果您無權訪問,則可以通過執行來編輯 sudo 規則:

visudo

您也可以通過鍵入以下內容隨時 su up/down:

su <username>

然後使用 passwd 命令。

引用自:https://serverfault.com/questions/400986