答案1
使用
chsh -s $(which zsh)
adduser
与或useradd
或 编辑不同/etc/passwd
,这将允许您在没有 root 权限的情况下更改 shell。
答案2
嗯...zsh 是一个 shell,而不是终端。
MrStatic 的另一种答案是使用 更改默认 shell chsh
,这可以在没有任何 root 权限的情况下为您的帐户完成。
答案3
你必须编辑你的/etc/passwd
使用vipw
命令并更改要更改的用户旁边的 shell。要使其成为所有新用户的默认设置useradd -D -s /bin/bash