2023年6月17日 星期六

[數媒派]修改pi帳號

預設root 帳號關閉,且ssh 不允許root連線;系統只有預設PI,但有消息指出之後不會再有預設PI帳號,待確認後續OS版本。

先使用pi帳號登入,再執行以下動作:

1) 啟用root帳號

- sudo passwd root

- 輸入root帳號密碼

2) 解鎖root帳號

- sudo passwd -u root

- 解鎖後可以透過遠端連線來使用root帳號登入,但還無法使用ssh登入

3) 設定ssh連線

- sudo nano /etc/ssh/sshd_config

- 找到PermitRootLogin的位置,新增一行PermitRootLogin yes

- 儲存檔案後,重新啟動;便可使用root帳號登入

4) 以PI帳號登入,在raspberry 設定中 關閉自動以pi登入功能


變更pi帳號

再變更pi帳號前要使用root帳號登入,以root登入後執行以下動作:

-sudo usermod -l newpi pi

- 以上指令將pi改為newpi

-usermod -m -d /home/newpi newpi

以上指令修改目錄pi為newpi

- 修改後newpi這個帳號仍擁有pi帳號的權限


關閉root帳號

- sudo passwd -l root

- sudo nano /etc/ssh/sshd_config

- 找到PermitRootLogin的位置,註解掉本來增加的PermitRootLogin yes


設定autostart

- cd  .config/lxsession/LXDE-pi/

- 在此路徑中新增autostart

- autostart指令

    @command

這樣重開機後,就會用newpi 登入並自動執行程式


參考資料

參考資料

參考資料