【发布时间】:2014-04-01 18:24:58
【问题描述】:
要在 unix 中切换到管理员用户(root),我使用:
sudo su -
所以现在我是具有管理员权限的管理员用户。为了在 Windows 中实现同样的功能,我需要在成为管理员之前使用管理员密码登录。
为什么这在 unix 中有所不同?我是 unix 新手,所以也许还有一些我不知道的事情发生了?
【问题讨论】:
-
不清楚你的意思。也许还有更多我不知道的事情发生。
-
通过
su -,您以另一个用户身份登录。sudo部分是做superuserdo。所以事实上如果你有root的密码并且做su -,那么你已经是root了。 -
使用
sudo不带任何参数就足够了;运行su也几乎是空操作;-选项使用登录 shell,但您可以使用sudo bash -l获得例如。sudo命令旨在在您键入自己的密码时提供控制、访问和日志记录。这样就不必在许多用户之间共享 root 密码——而且共享的秘密不是秘密。 -
这属于SuperUser。
-
为什么您希望两个不同操作系统上的过程/命令是相同的?毕竟,它们是不同的操作系统,所以使用它们的过程/命令会不同...