Linux创建用户配置sudo权限

  1. 以root用户分别登录各ROMA服务器,执行下述操作。
  2. 创建用户并设置用户的密码。
    1. 执行如下命令创建用户组。

      # groupadd admin

    2. 执行如下命令,创建sysomc用户。

      # useradd -g admin -d /home/sysomc -s /bin/bash -m sysomc

      参数说明:

      • -d:指定用户的家目录。
      • -g:指定用户归属组。
      • -s:指定用户shell。
      • -m 创建家目录。
    3. 设置sysomc用户的密码。

      # passwd sysomc

      说明:

      各个ROMA服务器的sysomc用户密码请保持一致。

      设置的密码必须包含如下至少两种字符:

      • 小写字母
      • 大写字母
      • 数字
      • 特殊字符:`[email protected]#$%^&*()-_=+\|[{}];:‘",<.>/?和空格
  3. 执行以下步骤,编辑sudoers文件。
    1. 执行以下命令,为sudoers文件添加写入的权限。

      # chmod u+w /etc/sudoers

    2. 为sysomc用户配置sudo权限。

      # vim /etc/sudoers

      将光标定位到“%wheel ALL=(ALL) NOPASSWD: ALL”所在行,输入i进入编辑模式,在该行后增加一行如下内容:

      sysomc      ALL=(ALL)       NOPASSWD:ALL

      说明:

      • 如果“%wheel ALL=(ALL) NOPASSWD: ALL”内容前有注释符#,请删除注释符#。
      • 如果ROMA服务器操作系统为CentOS 7.2,则还需注释各服务器机上的Defaults requiretty。
        #Defaults    requiretty

      完成修改后,按Esc退出编辑模式,执行:wq!保存退出。

    3. 执行以下命令,取消sudoers文件的写权限。

      # chmod u-w /etc/sudoers

原文地址:https://www.cnblogs.com/sxck/p/12579467.html

时间: 2024-07-31 09:41:21

Linux创建用户配置sudo权限的相关文章

Linux给用户添加sudo权限

linux给用户添加sudo权限: 有时候,linux下面运行sudo命令,会提示类似: xxxis not in the sudoers file.  This incident will be reported. 这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决: 进入超级用户模式.也就是输入" su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式.(当然,你也可以直接用root用) 添加文件的写权限.也就是输入命令" chmod

linux给用户加入sudo权限

linux给用户加入sudo权限: 有时候,linux以下执行sudo命令,会提示类似: xxxis not in the sudoers file.  This incident will be reported. 这里,xxx是username称.然后导致无法运行sudo命令,这时候,例如以下解决: 进入超级用户模式. 也就是输入"su -",系统会让你输入超级用户password,输入password后就进入了超级用户模式.(当然.你也能够直接用root用) 加入文件的写权限.也

安装sudo并创建普通用户配置sudo权限

blfs书中sudo的安装配置章节:http://www.linuxfromscratch.org/blfs/view/8.3/postlfs/sudo.html 进入/sources目录,创建lfs-sources目录,移动构建lfs过程中的软件包到该目录(这些软件包不建议删除,如果在使用lfs过程中出现问题还可以使用相应的软件包重新编译安装) cd /sources mkdir lfs-sources mv * /lfs-sources 进入/sources目录,创建lfs-sources目

linux给用户添加sudo权限:

root用户对于linux就是万能的天神,任何文件都能进入,任何文件都能修改,对我们这些菜鸟实在是危险啊 所以有些时候就需要给用户sudo权限 进入超级用户模式.也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式.(当然,你也可以直接用root用)添加用户的sudo权限就是在/etc/sudoers文件中添加ouyangjun ALL=(ALL) ALL 这样的一句话此文件默认所有者只有r的权限,所以在修改之前需要添加W的权限chmod u+w /etc

Linux用户配置sudo权限(visudo)

sudo的工作过程如下: 1,当用户执行sudo时,系统会主动寻找/etc/sudoers文件,判断该用户是否有执行sudo的权限 2,确认用户具有可执行sudo的权限后,让用户输入用户自己的密码确认 3,若密码输入成功,则开始执行sudo后续的命令 4,root执行sudo时不需要输入密码(eudoers文件中有配置root ALL=(ALL) ALL这样一条规则) 5,若欲切换的身份与执行者的身份相同,也不需要输入密码 visudo使用vi打开/etc/sudoers文件,但是在保存退出时,

Linux用户配置sudo权限

创建sudo权限用户 #useradd supope #passwd supope #visudo #supope         ALL=(ALL)       ALL   ###切换时需要输入supope的密码supope          ALL=(ALL)       NOPASSWD:ALL###切换时不需要输入密码 切换命令 sudo su - root

Linux 为用户增加sudo 权限

1.背景:      sudo是Linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部root命令的一个工具.Linux系统下,为了安全,一般来说我们操作都是在普通用户下操作,但是有时候普通用户需要使用root权限,比如在安装软件的时候.这个时候如果我们切回root用户下效率就会比较低,所以用sudo命令就会很方便. 2.安装sudo      设置之前必须得安装sudo,安装方法: yum install sudo //这个安装包很小,不到1M 3.设置(1)进入root用户,打开

Linux给用户增加sudo权限

有时候我们在Linux下执行sudo的时候,出现 xxx is not int the sudoers file 告诉我们当前用户不是sudoer,所以我们要把当前用户添加进去,步骤如下: 1.进入超级用户模式,也就是 'su -' 命令,输入超级用户密码.(也就是root用户) 2.编辑sudoers文件,增加用户sudo权限 >  vim /etc/sudoers  或  visudo 进入编辑模式,增加"xxx ALL=(ALL) ALL"(这里的xxx是需要增加sudo的

Linux普通用户使用sudo权限启停apache服务

sudo的工作过程如下: 1,用户执行sudo时,系统会主动寻找/etc/sudoers文件,判断该用户是否有执行sudo的权限 2,确认用户具有可执行sudo的权限后,让用户输入密码确认 3,若密码输入成功,则开始执行sudo后续的命令 4,root执行sudo时不需要输入密码(对应配置文件中"root    ALL=(ALL)       ALL"这样一条规则) 5,若欲切换的身份与执行者的身份相同,也不需要输入密码 使用VIM编辑/etc/sudoers,或者直接使用visudo