新建的普通用户无法使用sudo的问题

简介: 新建的普通用户无法使用sudo的问题

1.为什么新建用户无法使用sudo指令

[lyn@VM-8-8-centos ~]$ sudo ls
[sudo] password for lyn: 
lyn is not in the sudoers file.  This incident will be reported.
  • 说明lyn这个普通用户,是不被信任的,
    若普通用户想要使用sudo提高权限,得先被信任,需要将这个普通用户添加到信任名单中
  • 信任名单对应的配置文件为 sudoers

1. 查看sudoers的权限

[root@VM-8-8-centos lyn]# ls /etc/sudoers -l
-rw-r----- 1 root root 4392 Oct  5 10:15 /etc/sudoers
  • 使用ls -l 指令查看sudoers的权限 使用者和拥有者都是root,使用者有读和写的功能,
    所属组有读的功能,而other什么功能都没有
  • 说明普通用户无法将自己加进去

2. 切换成root用户解决问题

1. 切换root用户

[lyn@VM-8-8-centos ~]$  su
Password: //root的密码
  • 使用su 指令,输入root密码 ,将普通用户切换成root用户

2.进入 vim编辑器

[lyn@VM-8-8-centos ~]$ vim /etc/sudoers
  • 输入 vim /etc/sudoers,进入vim编辑器

  • 按 e即可进入

  • 寻找到这句话,使root可以在下面用户的任何地方执行
  • 输入 a进入插入模式,进行编写

  • 在红框中输入自己想要配置的普通用户,第一个即为用户名 复制粘贴后,将用户名修改即可
  • 输入 shift: wq,保存退出vim编辑器

3. 配置成功

[root@VM-8-8-centos lyn]# sudo ls
9.9  dir  mybin  test.c
  • 再次输入 sudo ls 指令,发现在普通用户中,sudo提供权限即可以使用
相关文章
|
数据安全/隐私保护
39Linux - 用户/权限管理(为创建的普通用户添加sudo权限)
39Linux - 用户/权限管理(为创建的普通用户添加sudo权限)
76 0
|
4月前
|
Ubuntu 网络安全 数据安全/隐私保护
Ubuntu 普通用户修改sudoers导致无法使用sudo的解决办法
Ubuntu 普通用户修改sudoers导致无法使用sudo的解决办法
145 2
|
4月前
|
Linux 开发工具 数据安全/隐私保护
在Linux中,如何添加和管理用户账户以及如何设置sudo权限?
在Linux中,如何添加和管理用户账户以及如何设置sudo权限?
|
开发工具 Windows
如何让普通用户使用sudo?
如何让普通用户使用sudo?
如何让普通用户使用sudo?
|
7月前
|
数据安全/隐私保护
sudo 设置普通用户具有root权限
sudo 设置普通用户具有root权限。
90 3
|
Linux 数据安全/隐私保护
Linux下添加用户并使其可以使用sudo命令提升至管理员
Linux下添加用户并使其可以使用sudo命令提升至管理员
242 0
|
Linux 数据安全/隐私保护
linux中的cal 查看日历、用户管理命令、useradd 添加新用户、passwd 设置用户密码、id 查看用户是否存在、su 切换用户、userdel 删除用户、who 查看登录用户信息、sudo 设置普通用户具有 root 权限
useradd-g组名用户名(功能描述添加新用户到某个组)cal[选项](功能描述不加选项,显示本月日历)useradd用户名(功能描述添加新用户)注用户组必须存在,如果不存在则会报当从root用户切换到普通用户的时候不需要输入密码,而从普通用户切换到其他普通的用户或者root用户是需要输入密码的。su用户名称(功能描述切换用户,修改完毕,现在可以用ayy帐号登录,然后用命令sudo,即可获得root权限进行操作。(2)userdel-r用户名(功能描述用户和用户主目录,都删除)(2)whoami(功能描述显示登录用户的用户名以及登陆时间)(1)userdel用户名(功能描述删除用户但保存用户
292 1
linux中的cal 查看日历、用户管理命令、useradd 添加新用户、passwd 设置用户密码、id 查看用户是否存在、su 切换用户、userdel 删除用户、who 查看登录用户信息、sudo 设置普通用户具有 root 权限
|
Ubuntu Unix 数据安全/隐私保护
ubuntu 把用户添加到root用户组
useradd username -m 设置密码 passwd username Enter new UNIX password: 123456 Retype new UNIX password: 123456 改变组 usermod -g root username 确定是否在root组 id ...
5513 0
linux中的usermod 修改用户、groupadd 新增组、groupdel 删除组、groupmod 修改组、cat /etc/group 查看创建了哪些组llinux中的userdel 删除用户、who 查看登录用户信息、sudo 设置普通用户具有 root 权限
linux中的usermod 修改用户、groupadd 新增组、groupdel 删除组、groupmod 修改组、cat /etc/group 查看创建了哪些组llinux中的userdel 删除用户、who 查看登录用户信息、sudo 设置普通用户具有 root 权限
linux中的usermod 修改用户、groupadd 新增组、groupdel 删除组、groupmod 修改组、cat /etc/group 查看创建了哪些组llinux中的userdel 删除用户、who 查看登录用户信息、sudo 设置普通用户具有 root 权限