我的 CentOS 系统中有两个用户 User1 和 User2。我以 root 用户身份登录,并尝试使用 将 User1 添加到 sudoer 列表visudo
。我在文件末尾输入了以下行
User1 ALL = (ALL) NOPASSWD: ALL
但是,当我以 User1 身份登录时,该su User2
命令会提示我输入密码。我不想提供密码,而是用户 1 应该能够切换到用户 2,而无需任何密码。
答案1
配置/etc/sudoers
文件不会配置该su
命令,该命令将始终根据/etc/pam.d/su
.您正在寻找的命令是sudo -iu User2