Eon*_*nil 7 shell freebsd security users ubuntu
据我所知,root的默认外壳已配置csh,普通用户的默认外壳sh在 FreeBSD 中。在 Ubuntu 中,root是dash,普通用户是bash。(参考:https : //serverfault.com/questions/239535/whats-the-ubuntus-default-shell/239537#239537)
root
csh
sh
dash
bash
为什么它们的配置不同?
Han*_*Gay 11
根据常见问题解答:
在 FreeBSD 的情况下,原因是它csh是“保证”在基本文件系统上的唯一 shell(来自的东西ports通常在 中结束/usr/local/bin,默认为不同的文件系统)。这很重要,因为您不希望出现root无法登录的情况,因为它在不同的(未挂载的)文件系统上使用 shell。
ports
/usr/local/bin
归档时间:
14 年,8 月 前
查看次数:
1325 次
最近记录: