`

linux:用户不在sudoers列表中

阅读更多
原文地址:http://jingyan.baidu.com/article/358570f670f7b1ce4724fc0c.html

切换到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



切换到普通用户,测试用户权限提升功能 

分享到:
评论

相关推荐

    解决 用户不在 sudoers 文件中 的问题

    使用sudo提权时出现:xx用户不在 sudoers 文件中。

    Linux系统如何添加普通用户到 sudoers 文件

    主要介绍了Linux系统添加普通用户到 sudoers 文件的方法,在文章给大家补充Debian将普通用户添加到sudoer文件的方法,感兴趣的朋友一起看看吧

    Linux给普通用户加超级用户权限的方法

    问题假设用户名为:ali如果用户名没有超级用户权限,当输入 sudo + 命令 时, 系统提示: 代码如下:ali is not in the sudoers file. This incident will be reported.解决1. 进入超级用户模式。即输入”su”,系统...

    030101配置用户使用sudo无需密码

    如设置允许wheel用户组中的用户在不输入该用户的密码的情况下使用所有命令 ( %wheel ALL=(ALL) NOPASSWD: ALL) 三、/etc/sudoers文件解释 [root@test ~]# cat /etc/sudoers ## Sudoers allows particular users ...

    Linux系统中掩耳盗铃的sudo配置

    今天在这里讨论Linux系统中一个非常滑稽的系统配置失误,就是sudo,为什么说是滑稽的配置呢,就是因为如果配置不当的话,普通用户非常容易就可以提权到root用户,而且没有一点技术含量,系统管理员自己以为已经做好...

    Zabbix_ZFS_On_Linux:适用于 Linux 上 ZFS 的 Zabbix 模板

    授予zabbix用户权限:vi /etc/sudoers.d/zabbix Defaults:zabbix !requiretty zabbix ALL=(root) NOPASSWD: /sbin/zpool zabbix ALL=(root) NOPASSWD: /sbin/zfs将新配置添加到 /etc/zabbix/zabbix_agentd.conf ...

    linux给用户添加root权限方法总结

    1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy //修改密码 Changing password for user tommy. New UNIX password: //在这里输入新密码 ...

    linux远程主机命令工具增强版

    linux远程主机命令工具增强版 原文:https://blog.csdn.net/m0_37814112/article/details/120133616 说明:linux远程主机命令工具 特点: 1、主控端、被控端通过ssh加密通信,且被控端无需做任何设置; 2、命令格式...

    CentOS 7 中普通用户切换root用户.zip

    在CentOS 7中,普通用户切换到root用户需要使用sudo命令来执行特权操作。首先,要确保当前用户已被授权使用sudo命令。...如果需要将某个用户添加到sudoers列表中,则需要编辑/etc/sudoers文件并添加相应的条目。

    linux中如何添加用户并赋予root权限详解

    一、linux添加用户并赋予root权限 1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser eric //添加一个名为eric的用户 #passwd eric//修改密码 Changing password for user eric. New UNIX ...

    如何在Linux环境为用户添加sudo权限

    /etc/sudoers 文件中每行是一个规则,前面带有#号可以当作是注释的内容,并不执行;如果规则很长,可以写在多列上,可以用\号来续行。 /etc/sudoers 的规则可分为两类;一类是授权规则,另一类是别名定义;别名定义...

    O-Linux&Shell-W5

    step1 使用root用户在根目录下查找一个叫sudoers文件的具体路径,以备后面使用。 step2 使用root用户对比使用四种文档查看命令查看/etc/sudoers文件,并且查询到root权限白名单的设置位置。请问用more、less、head和...

    BrightnessControl:Shell脚本来控制Ubuntu Linux中的屏幕亮度

    用于在Ubuntu Linux中控制屏幕亮度的Shell脚本。 ##用法 $ sudo backlight.sh -u | -d -u增加亮度-d降低亮度 ##更多乐趣 ###创建自己的命令 将脚本backlight.sh移至/ usr / bin / $ sudo mv backlight.sh /usr...

    Linux学习笔记12.txt

    su test 更改用户 su - 进入root,且使用root的环境变量 sudo 以其它身份来执行指令 visudo 编辑/etc/sudoers 加入一行『 test ALL=(ALL) ALL 』 %wheel ALL = (ALL) ALL 系统里所有wheel群组的用户都...

    dashboard:Linux 服务器管理面板

    Linux 服务器管理面板 纯 FTPd 管理员: 创建用户 删除用户 更改密码 重启服务 鱿鱼管理员: 将 url 或正则表达式添加到 deny_list del from deny_list 重新加载服务 重启服务 设置 克隆仓库 cd /var/www git ...

    linux远程主机命令工具标准版

    说明:linux远程主机命令工具 特点: 1、主控端、被控端通过ssh加密通信,且被控端无需做任何设置; 2、命令格式和在bash下直接输入、编写shell脚本等方式完全一致; 3、透明支持所有命令、变量、单引号,双引号等...

    CentOS 7 中完成普通用户向root用户借权的设置.zip

    在CentOS 7系统中,可以通过配置sudoers文件来允许普通用户向root用户借权。这个设置可以让普通用户在一定范围内执行特权操作,提高系统的安全性和管理灵活性。

    Linux sudo 漏洞可能导致未经授权的特权访问

    在 Linux 中利用新发现的 sudo 漏洞可以使某些用户以 root 身份运行命令,尽管对此还有所限制。 sudo 命令中最近发现了一个严重漏洞,如果被利用,普通用户可以 root 身份运行命令,即使在 /etc/sudoers 文件中明确...

    Linux用户配置sudo权限(visudo)的方法

    sudo的工作过程如下: 1,当用户执行sudo时,系统会主动寻找/etc/sudoers文件,...visudo使用vi打开/etc/sudoers文件,但是在保存退出时,visudo会检查内部语法,避免用户输入错误信息 visudo需要root权限 [hadoop@l

Global site tag (gtag.js) - Google Analytics