有没有理由不以 root 身份运行 bash?

Cha*_*ens 0 bash shell macos

我刚刚注意到在 OS X 10.6.4 上 root 的 shell 设置为/bin/sh. 运行 Bash 是否存在安全问题或其他问题?

Tar*_*mán 5

Ubuntu 使用 dash 作为默认的系统 shell,而不是 sh。我想如果它确实是sh,那么它可能是相同的原因。

这里有充分的理由说明为什么 bash 并不是作为默认系统 shell 的最佳选择:https : //wiki.ubuntu.com/DashAsBinSh