一般,我们要想提权,需要在命令行下面输入:
sudo -i
然后输入当前账户的登录密码即可~
但是有时候会提示:***不在 sudoers 文件中,此事将被报告。
这是怎么一 回事呢?
这是因为在/etc/sudoers没有为该用户进行提权登记,也就是说当前用户不具备提权的资格。
了解了情况之后,接下来就要动手修改/etc/sudoers文件了。
介 于/etc/sudoers是只读,所以要先把该文件设置为可写入,输入:
chmod 640 /etc/sudoers
找到root ALL=(ALL) ALL那一行,然后在下面另起一行,输入:
user ALL=(ALL) ALL #user指的是允许提权的账户名称
然后再重新设置只读,输入:
chmod 440 /etc/sudoers
大功告成,再试试应该就可以了~
评论前必须登录!
注册