rootとしてログインすると、zshをデフォルトのシェルに設定できますか?これを行い、chsh -s /bin/zsh
rootパスワードを使用して認証しましたが失敗しました。
ベストアンサー1
1つの秘密は、zshを使用するように対話型ルートシェルを設定し、/ bin / shを使用し続けるように非対話型シェルを残すことです。
これにより、他の応答で説明されている「予想」問題が引き続き発生する可能性がありますが、少なくとも非対話型プロセスは中断されません。
/root/.bashrc の末尾に以下を追加します。
if [ ! -z "$PS1" ]; then
exec /bin/zsh $*
fi