sudo 最初是为服务器系统准备的,因为服务器系统往往有多个管理员,让他 们都知道超级用户口令是一件不够安全的事情。于是可以更详细地配置权限的 sudo 运应而生,而 Ubuntu 最先将其向广大桌面用户推广。但对于桌面用户而言, sudo 似乎有些多余, su 就够了。因为桌面用户一般自己就是系统的唯一用户,也是唯 一管理员。
有人说 Ubuntu 这么做是为了迎合非技术型的初级用户,这似乎站不住脚。因 为真正的小白用户根本就不喜欢用命令行,只会用图形界面。愿意手工输命令的, 已经有一定的技术水平。还有的解释说每次输入 sudo 可以防止用户误操作,防止 不小心以超级用户身份运行了危险命令,但这种说法似乎有些牵强。因为运行 su 命令后的 bash 提示符一般是 #, 而不是普通用户的 $, 照样可以分得很清楚,不 容易误操作。 因为我不用 sudo, 所以对它的优势不是很清楚。 -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh