使用sudo提示用户不在sudoers文件中的解决方法
来源:互联网 发布:在线网络测速 编辑:程序博客网 时间:2024/06/11 08:49
切换到root用户
[linux@localhost ~]$ su root
密码:
[root@localhost ~]#
查看/etc/sudoers文件权限,如果只读权限,修改为可写权限
[root@localhost ~]# ll /etc/sudoers
-r--r-----. 1 root root 4030 12月 10 09:55 /etc/sudoers
[root@localhost ~]# chmod 777 /etc/sudoers
[root@localhost ~]# ls -l /etc/sudoers
-rwxrwxrwx. 1 root root 4030 12月 10 09:57 /etc/sudoers
修改/etc/sudoers文件,执行命令如下:
/*username是你的用户名*/
[root@localhost ~]# echo 'username ALL=(ALL) ALL' >> /etc/sudoers
或者root权限下输入Visudo 或者 vim /etc/sudoers,找到 root ALL=(ALL) ALL的字段,在下一行追加:
username ALL=(ALL) ALL
5分钟之后密码过期,下次需要重新输入,如果不想如此麻烦,可以用以下方法
username ALL=(ALL) NOPASSWD: ALL
说明:格式为{用户名 网络中的主机=(执行命令的目标用户) 执行的命令范围}
保存退出,并恢复/etc/sudoers的访问权限为440
[root@localhost ~]# chmod 440 /etc/sudoers
[root@localhost ~]# ll /etc/sudoers
-r--r-----. 1 root root 4030 12月 10 09:59 /etc/sudoers
切换到普通用户,测试用户权限提升功能
- 使用sudo提示用户不在sudoers文件中的解决方法
- 使用sudo提示用户不在sudoers文件中的解决方法
- CentOS6.4使用sudo提示用户不在sudoers文件中的解决方法
- 解决CentOS sudo提示用户不在sudoers文件中的方法
- 解决使用sudo提示用户不在sudoers文件中
- Sudo 提示用户不在sudoers文件错误
- CentOS Sudo 提示用户不在sudoers文件
- Sudo 提示用户不在sudoers文件错误
- 解决CentOS sudo提示用户不在sudoers文件中
- 用户不在sudoers文件中的解决方法
- 用户不在sudoers文件中的解决方法 .
- 用户不在sudoers文件中的解决方法
- 用户不在sudoers文件中的解决方法
- 用户不在sudoers文件中的解决方法
- 用户不在sudoers文件中的解决方法
- 用户不在sudoers文件中的解决方法
- 用户不在sudoers文件中的解决方法
- 用户不在sudoers文件中的解决方法
- 四种方案解决ScrollView嵌套ListView问题
- 方法后续
- UVA - 131 The Psychic Poker Player
- 11 累加问题
- 多文件编译 makefile
- 使用sudo提示用户不在sudoers文件中的解决方法
- windows消息处理机制
- Binary
- bzoj1260(区间dp)
- 数组排序 —— 桶排序算法思想应用(相邻两数最大差)
- swift class 初始化问题
- HDOJ-----5695Gym Class拓扑(vector)
- hdu 2732 Leapin' Lizards (最大流)★
- Eclipse中使用GIT(一):配置和安装GIT