在实际应用中可能会需要用到,普通用户也需要管理员权限。
解决方法:切换到root用户进入到/etc目录编辑sudoers,添加账号到sudoers里。
用管理员或有管理员权限的账户修改sudoers(默认只读)权限 ;
chmod u+w /etc/sudoers //可写
打开sudoers文件
vi /etc/sudoers
找到 root ALL=(ALL) ALL
再后面添加 用户名 ALL=(ALL) ALL
如下:
或
退出保存即可。
修改完成要把/etc/sudoers权限改回来;
chmod u-w /etc/sudoers
注意一定不能修改为777权限,权限太高导致sudo不能使用
补充:
1、vi查找命令,在命令模式下:
/pattern :向下查找pattern匹配字符串 例: /ALL=
?pattern:向上查找pattern匹配字符串 例:?ALL=
使用了查找命令之后,使用如下两个键快速查找:
n:按照同一方向继续查找
N:按照反方向查找 ;
2、改文件只读,常规保存退出命令 ” :wq ” 是无法保存的, 必须 “ :x! ” 或者”:wq!”。
版权声明:本文为qq_40309341原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。