vagrant - 为什么用户vagrant可以在不输入密码的情况下执行 "sudo su -"?

标签 vagrant sudo

我是一名关于 Vagrant 的新生。我刚刚发现,当我在 Vagrant 监督的盒子里时,我可以通过“sudo su -”更改为 root,而无需输入密码。 奇怪的是,我检查了“/etc/sudoers”,但没有发现任何有关用户 vagrant 的信息。谁能解释一下吗?

最佳答案

/etc/sudoers 包含另一个包含 NOPASSWD 行的文件。

vagrant@ubuntu-12:~$ sudo cat /etc/sudoers.d/vagrant 
%vagrant ALL=NOPASSWD:ALL

关于vagrant - 为什么用户vagrant可以在不输入密码的情况下执行 "sudo su -"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30432408/

相关文章:

python - 是否可以在虚拟开发环境中使用 matplotlib 打开图像?

linux - ssh sudo 以不同用户在远程 Linux 服务器上执行命令

linux - sudo -u 忽略命令参数

linux - 在长进程中保留 root 特权

laravel - 在 Ubuntu LTS 14.04(理想情况下为 1.5+)上为 Laravel Homestead 安装更新的 vagrant

nginx - 如何在从 PuPHPet 生成的配置文件中设置 Nginx 重写规则?

linux - Vagrant 无法通过提供的 GCP 服务帐户进行身份验证

unix - 使用 sudo 时通过对话窗口提示用户输入密码

linux - 从同步任务(launchdaemon)中卸载 LaunchAgent

ubuntu - 新 scotch.box 中的 Laravel Blade View 出现 404 错误