ubuntu普通用户不能使用sudo
有时候,在ubuntu新建了一个用户,希望调用sudo干一点管理员才能干的事情,但是一用发现sudo不让使用,弹出几行字 “不在 sudoers 文件中。此事将被报告。”例如有一个zh用户想用一下sudo,就像这样。
我使用了另一个可以运行sudo的用户,运行如下命令查看一下sudoers这个文件。
sudo cat /etc/sudoers
可以看到,用户root和用户组sudo都在这个文件里,所以找到两个解决办法。
(1) 将zh这个用户直接加到sudoers这个文件中。
由于sudoers的权限是440,所以在ubuntu下最好先切换到root用户比较保险。如果root用户从未使用过,需要先给root用户设置密码,命令如下。
sudo passwd root
然后切换到root下&#