在 Raspberry Pi OS 上更改預設使用者名稱和密碼

Jinku Hu 2022年5月18日
在 Raspberry Pi OS 上更改預設使用者名稱和密碼

本文將演示如何在 Raspberry Pi OS 上更改預設使用者名稱和密碼。

更改 Raspberry Pi OS 上的預設使用者名稱

Raspberry Pi OS 帶有自動建立的預設使用者 pi。它還具有預設密碼 - raspberry,可以稍後更改,並且在初始啟動時,系統推薦後一種操作。

通常,立即更改預設密碼是一種很好的安全措施,但修改 pi 使用者並不能為你的裝置安全提供邊際改進。但是,如果你仍想重新命名預設使用者,可以使用以下說明進行操作。

首先,你需要為禁用的 root 使用者建立一個密碼並使用它登入到 Raspberry Pi。然後我們將能夠重新命名 pi 使用者並將其主目錄與檔案所有權一起移動。

Raspberry Pi OS 上的 root 帳戶詳細資訊在本文中進行了介紹。在這種情況下,我們只需要執行以下命令並在出現提示時輸入新密碼:

sudo passwd root

密碼設定成功後,root 帳戶可以登入樹莓派系統。

但是,你應該退出所有當前活動的 pi 會話,無論是直接桌面環境、SSH 連線還是其他。然後使用 root 帳戶登入並執行以下命令:

usermod -l new_username -d /home/new_username -m pi

最好在上一個命令中將 new_username 字串替換為所需的使用者名稱。請記住,使用者名稱通常有一些要求,例如只能包含小寫字母、破折號或下劃線字元,並且可以以美元符號結尾。

這個 usermod 命令將使用提供的名稱重新命名 pi 使用者,並將其主目錄與相應的檔案所有權一併移動。雖然,他們可以將命令分解為幾個部分。

也就是說,-l new_username 部分更改使用者名稱,而 -d /home/new_username -m 負責將現有的 pi 主目錄移動到新位置並調整檔案所有權。

最後,你可以重新啟動系統並使用新使用者名稱和現有密碼登入。

更改 Raspberry Pi OS 上的預設密碼

通常,當系統明確建議更改預設的 raspberry 密碼時,使用者可能會在初始 Raspberry Pi OS 啟動時執行此步驟。不過,你可以使用以下命令來修改密碼或為特定使用者更改密碼。

如果要更改當前登入使用者的密碼,請執行以下命令:

passwd

它將顯示輸入提示以指定新的密碼字串,然後重新輸入以確認。

或者,你可能想要修改其他使用者的密碼。在這種情況下,你應該擁有 sudo 許可權或從 root 帳戶進行操作。

以下命令可用於從 pi 使用者控制檯更改任意使用者 - bob 的密碼:

sudo passwd bob
Author: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.

LinkedIn

相關文章 - Raspberry Pi

相關文章 - Raspberry Pi Login