ordinary_userx10001000homeordinary_userbinbashaudito_userx10011001homeaudito_userbinbashsecurity_userx10021002homesecurity_userbinbashrootx00rootrootbinbash已知有以上4个用户当想要登陆该系统时需要先登陆ordinary_user后再依次使用 s
这是因为在Linux中su命令默认只允许root用户进行切换,普通用户需要输入目标用户的密码才能切换到该用户。因此,即使你用root用户修改了audito_user密码,ordinary_user依然无法通过su切换到audito_user。
要解决这个问题,你可以使用sudo命令。首先,你需要将ordinary_user添加到sudoers文件中,以允许其使用sudo命令。具体操作如下:
- 以root用户身份打开终端,输入以下命令打开sudoers文件:
visudo
- 在文件中找到下面这一行:
root ALL=(ALL) ALL
- 在这一行的下面添加一行:
ordinary_user ALL=(ALL) ALL
- 保存并退出文件。
现在,ordinary_user就可以使用sudo命令了。要切换到audito_user用户,可以使用以下命令:
sudo su - audito_user
然后输入audito_user的密码即可切换到该用户。
原文地址: https://www.cveoy.top/t/topic/bTBO 著作权归作者所有。请勿转载和采集!