<分区>
当我在命令行中输入“sudo -s”时,我更改为 root 用户而没有输入任何密码。我很困惑为什么会这样。据我了解。谁能解释一下?
<分区>
当我在命令行中输入“sudo -s”时,我更改为 root 用户而没有输入任何密码。我很困惑为什么会这样。据我了解。谁能解释一下?
最佳答案
因为这个/上一个 session 你也是 root。
假设您以 root 身份输入,sudo -s
- 无任何操作。或者您创建 session ,以 root 身份进入,关闭例如 ssh 连接并再次进入(在 5 分钟内),结果,您仍然是 root
关于linux - 为什么 "sudo -s"不要求密码就变成root用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13426145/