su: Permission denied
时间: 2023-08-22 20:14:14 浏览: 155
accessdenied
回答: 当使用su命令时,如果提示"su: Permission denied"错误,可能是因为用户没有足够的权限来切换到目标用户。这个问题可以通过以下几个步骤来解决。首先,确保你已经正确地修改了/etc/sudoers文件,将目标用户添加到了wheel分组中。你可以使用usermod命令将用户添加到wheel分组中,例如:usermod -G wheel username。接下来,你需要修改/etc/pam.d/su文件,确保pam_wheel.so模块被正确配置。你可以使用vim或其他文本编辑器打开/etc/pam.d/su文件,然后找到以下行:auth sufficient pam_wheel.so use_uid。确保这一行没有被注释掉,并且正确地配置了use_uid选项。最后,保存并关闭文件。重新尝试使用su命令切换到目标用户,应该不再出现"su: Permission denied"错误。
阅读全文