Ubuntu
在沒有 root 帳戶的系統上執行“sudo passwd”有什麼影響?
我剛剛在系統上錯誤地使用了“sudo passwd”而不是“passwd”,我想知道這會產生什麼影響。系統上有兩個使用者,我的使用者帳戶具有 sudo 權限,另一個具有屬於伺服器管理員的 sudo 權限。系統沒有 root 帳戶,所以我想知道使用該命令到底改變了什麼。當我執行它時,它會提示我輸入新密碼並確認。之後沒有進一步的輸出。
你確定沒有root賬戶?/etc/passwd 中沒有根行嗎?如果您嘗試為不存在的使用者設置密碼,我想 passwd 會抱怨。我認為有一個 root 使用者,您只需設置該使用者的密碼。您可能想再次使用 passwd -d 刪除密碼。
Ubuntu 確實有一個 root 使用者帳戶。你剛剛啟用它。要對此進行測試,請嘗試以 root 身份登錄並在提示符處提供您剛剛創建的密碼。您將以 root 身份登錄。