linux - 为什么 "sudo -s"不要求密码就变成root用户

标签 linux bash command-line-interface sudo

<分区>

当我在命令行中输入“sudo -s”时,我更改为 root 用户而没有输入任何密码。我很困惑为什么会这样。据我了解。谁能解释一下?

最佳答案

因为这个/上一个 session 你也是 root。

假设您以 root 身份输入,sudo -s - 无任何操作。或者您创建 session ,以 root 身份进入,关闭例如 ssh 连接并再次进入(在 5 分钟内),结果,您仍然是 root

关于linux - 为什么 "sudo -s"不要求密码就变成root用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13426145/

相关文章:

linux - 如何从输出中获取每个字符串(主机名)?

.net-core - AzureDevOps - 无法作为单个文件发布

c - 使用 libelf 提示生成 ELF

linux - 数据库选择器

bash - 跨目录搜索大块行

c++ - 为什么我的HWID锁在acceptedSerial_2中接受任何值

php - 对一个命令使用不同的 PHP 版本 CLI 可执行文件

linux - 如何在 Linux 中使用命令 "find . -type f -ls"获取按时间排序的列表(ASC/DESC)?

linux - 在 Linux 上,您如何确定驻留了哪些单独的页面?

linux - 加入多个文件