所以在嘗試了所有終端之後。我終於堅持下來了hyper.js
,我將 zsh 配置為 root 的預設值
chsh -s /usr/bin/zsh root
zsh
當我以 登入時我得到了root
。但是,當我嘗試使用相同的命令並用我的根替換根時,它沒有顯示任何錯誤,但默認情況下USER_NAME
我得到了..我喜歡它,我希望它遍布我的用戶,謝謝。bash
zsh
答案1
我過去曾經歷過 chsh 在 Linux 中無法運作的情況。
我建議usermod -s
其餘語法與chsh
指令相同。
如果這仍然不起作用,那麼您可以手動更改使用者預設 shell 的路徑/etc/passwd
- 這將需要 root 權限。
祝你好運。