Oracle Cloud - 为什么我无需密码即可使用 sudo?
我在 Oracle Cloud Free Tier VM 上创建了一个名为 的新用户帐户testacc。此帐户是 组的成员sudo,也是testacc组的成员。密码登录已禁用,我使用公钥身份验证登录。 如果账户有密码,那么使用 sudo 时我需要输入密码。如果账户没有使用密码sudo passwd -d testacc,那么我使用 sudo 时不需要输入密码。 运行后sudo visudo可以清楚地看到,NOPASSWD:ALL该组没有该条目sudo。检查后/etc/sudoers.d会显示有该条目NOPASSWD:ALL,但该条目仅适用于该ubuntu组。...