`

Linux系统普通用户sudo操作

 
阅读更多

Q:  使用sudo命令进行操作时提示:用户不在sudoer文件中

 

1、切换到root用户

           su root

 

2、切换到/etc目录,查看sudoers文件

      cd /etc

      ll |grep sudoers

      显示:

     -r--r-----.  1 root root     3274 10月 24 14:10 sudoers

     drwxr-x---.  2 root root     4096 5月  13 17:49 sudoers.d

 

3、修改权限

      chmod 777 sudoers

 

4、编辑sudoers文件,添加指定用户,并保存退出。

      vi  sudoers

      在root下面一行添加如下内容:

      rootALL=(ALL) ALL

      wxq    ALL=(ALL) ALL

 

5、修改权限

       chmod 440  sudoers

 

说明:

    第一个ALL指网络中的主机,第二个指目标用户,第三个指命令

   格式为(用户名    网络中的主机=(执行命令的目标用户)    执行的命令范围)

      

分享到:
评论

相关推荐

    Linux怎么给一个普通用户关机权限.pdf

    普通用户如何获得关机权限,这对Linux操作系统的日常管理有着非常重要的影响。本文将从操作便捷、安全的角度,分五种情况分析讨论Linux操作系统的关机权限管理问题。 情况一:让任何人都可以关闭系统 在/etc/init.d...

    Linux下一种普通用户识别移动硬盘及挂载方式研究与应用.pdf

    因此,探讨移动硬盘识别,并利用Linux系统自带sudo工具,授权普通用户以特权用户角色运行编写的程序,实现普通用户方便地操作移动硬盘,满足工作需要。 Linux系统作为大型数据处理中心集群的主要支持平台,大规模...

    浅谈Linux操作系统安全加固.pdf

    4. 有效应用 su、sudo 命令:使用 su 命令可以对用户进行切换,而 sudo 命令可以赋予普通用户一些超级权限,提高系统的安全性。 二、远程访问及登录认证安全 1. 远程登录应用 SSH 登录方式:使用 SSH 登录方式可以...

    Linux系统中sudo命令的十个技巧总结

    在Linux和其他类Unix操作系统中,只有root用户可以运行所有命令并在系统上执行某些关键操作,如安装和更新,删除包,创建用户和组,修改重要的系统配置文件等。 然而,承担root用户角色的系统管理员可以允许其他...

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

     很多公司Linux系统都会用到sudo来配置普通用户可以执行的超级用户权限,一是为了系统管理员更安全的操作系统,二是可以为研发人员提供可控的权限范围,下面就看一下我们在系统中常见的sudo配置文件。 代码如下: ...

    linux sudo命令详解

    简单的说,sudo 是一种权限管理机制,管理员可以授权于一些普通用户去执行一些 root 执行的操作,而不需要知道 root 的密码。 严谨些说,sudo 允许一个已授权用户以超级用户或者其它用户的角色运行一个命令。当然,...

    linux用户和用户组相关概念、理解、操作

    m)设置用户新密码(passwd)修改用户名(usermod)删除用户(userdel -r)用户组操作创建新用户组(groupadd)修改用户组名(groupmod -n)将用户添加用户组中(usermod -g)删除用户组(groupdel)为普通用户配置sudo权限查询命令...

    014-红队测试之Linux提权小结.pdf

    sudo是Linux系统中的一种权限提升机制,允许用户以超级用户权限执行命令。攻击者可以通过修改sudo配置来获得超级用户权限。 五、NFS共享 NFS共享是Linux系统中的一种文件共享机制,允许用户共享文件。攻击者可以...

    Linux实用“sudo”配置选项

    无论是Linux还是其他类的UNIX系统,都只允许root用户运行全部命令并执行软件包的安装、更新、移除以及其他一些会对系统造成重要修改的特定操作。  然而,也有部分系统管理员允许其他用户正常使用sudo配置以运行...

    linux操作系统安装后完成的安全加固的配置

    6. Root用户内置ansible控制端公钥可以直接root登录,Sshd服务端 禁止root密码登录 使用公钥或者普通用户登录后su或者sudo 禁止dns,Ssh客户端开启持久连接,加密算法使用椭圆曲线ecdsa 7. dns解析,时间同步,日志...

    Linux下的十项实用“sudo”配置选项

    无论是Linux还是其他类的UNIX系统,都只允许root用户运行全部命令并执行软件包的安装、更新、移除以及其他一些会对系统造成重要修改的特定操作。然而,也有部分系统管理员允许其他用户正常使用sudo配置以运行此类...

    linux脚本命令sudo 不手动输入密码回车,sudo命令直接携带密码

    如果没有给普通用户配置过 NOPASSWD,那么每次非root用户在命令行终端执行需要root权限的操作时都需要需要密码然后回车,在一般情况下没什么问题,但是如果在脚本中就不行了。 如果希望在脚本中执行一个需要输入密码...

    J-Linux&Shell-W2

    Linux系统基本操作(共10分) 一、 判断题(共4题,每题0.25分) Init 4命令的作用是进入linux操作系统的安全模式。(×) init3命令的作用是进入完全多用户模式。(×) \代表linux操作系统的根目录。(×) 任何...

    lxqt-sudo:sudosu的GUI前端

    这样,它使普通用户可以使用其他用户(包括root)的权限启动应用程序。安装编译源代码运行时依赖项是qtbase,sudo(应在所有* ix操作系统上默认安装su)和 。 建议安装至少一个根据例如“氧气图标”,以使GUI显示...

    linux关机重启注销命令

    好像ubuntu的终端中默认的是当前用户的命令,只是普通用户,因此在终端器中可以使用sudo -sh 转换到管理员root用户下执行命令。 1)shutdown –help 可以查看shutdown命令如何使用,当然也可以使用man shutdown命令...

    Centos7.6下设置Oracle定时自动备份和sudo设置.docx

    同时,我们也需要了解 Linux 操作系统的基本知识,如 crontab 命令、sudo 命令等。 在本文中,我们还介绍了如何使用 nmon 监控 Oracle 进程,以及如何查看备份完成情况。 本文详细介绍了 Centos7.6 下 Oracle 定时...

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

    在CentOS 7中,普通用户切换到root用户需要使用sudo命令来执行特权操作。首先,要确保当前用户已被授权使用sudo命令。默认情况下,在CentOS 7系统上,只有root用户可以直接执行管理员任务。如果需要将某个用户添加到...

    Ubuntu_12.04_添加root用户

    Ubuntu 的设计理念是,普通用户不应该拥有root 权限,以免执行一些危险的命令,导致系统崩溃或数据损失。这样,系统管理员可以更好地控制系统的安全性和稳定性。 知识点三:如何添加 root 用户? 要添加 root 用户...

    入门学习Linux常用必会60个命令实例详解doc/txt

    普通用户只能修改自己的Shell,超级用户可以修改全体用户的Shell。要想查询系统提供哪些Shell,可以使用chsh -l 命令,见图1所示。 图1 系统可以使用的Shell类型 从图1中可以看到,笔者系统中可以使用的Shell有...

Global site tag (gtag.js) - Google Analytics