需求:在centos7系统中创建一个用户,并赋予sudo权限

一、创建用户名为:test

adduser test

为该用户创建密码:

passwd test

二、授权

个人用户的权限只可以在本home下有完整权限,其他目录要看别人授权。而经常需要root用户的权限,这时候sudo可以化身为root来操作。
新创建的用户并不能使用sudo命令,需要给他添加授权。
sudo命令的授权管理是在sudoers文件里的。可以看看sudoers:

找到这个文件(/etc/sudoers)位置之后,查看权限:

ls -l /etc/sudoers


只有读权限,将此文件增加写权限:

chmod 640 /etc/sudoers
ls -l /etc/sudoers


修改 /etc/sudoers 文件:在下图中添加一个新用户


注:可以在sudoers添加下面四行中任意一条

youuser    ALL=(ALL)      ALL
%youuser   ALL=(ALL)      ALL
youuser    ALL=(ALL)      NOPASSWD: ALL
%youuser   ALL=(ALL)      NOPASSWD: ALL第一行: 允许用户youuser执行sudo命令(需要输入密码).
第二行: 允许用户组youuser里面的用户执行sudo命令(需要输入密码).
第三行: 允许用户youuser执行sudo命令,并且在执行的时候不输入密码.
第四行: 允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.

保存,退出后,将该文件权限改回去:

chmod 440 /etc/sudoers

这样就可以使用新用户登录,并使用sudo权限了

三、删除用户命令

userdel -r test
su test

【Linux】centos创建用户以及赋予sudo权限相关推荐

  1. 给Linux创建用户并赋予sudo权限

    文章目录 1.创建账户 2.修改密码 3.赋予sudo权限 4.如何切换root账户 当我们需要一个普通账户,并且这个账户可以在需要的时候提权执行root命令的时候,这篇文章讲告诉你如何来做. 当然这 ...

  2. Linux中创建用户并且配置sudo权限,百分百简单有效

    配置步骤如下: 登陆或切换到root用户下:因为只有root用户才具有权限进行用户的添加,使用命令sudo su,切换为管理员用户 添加用户 adduser -m youuser,并且在home路径下 ...

  3. Linux创建用户并赋予Root权限

    Linux创建用户并赋予Root权限 添加普通用户 [root@server ~]# useradd test //添加一个名为test的用户 [root@server ~]# passwd test ...

  4. linux怎么添加用户并赋予root权限

    linux怎么添加用户并赋予root权限? linux下添加用户并赋予root权限的方法: 1.添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser hadoop//添加一 ...

  5. Linux里ftp新建管理员,Linux如何创建用户并配置FTP权限

    Linux下创建用户是很easy的事情了,只不过不经常去做这些操作,时间久了就容易忘记,顺便配置一下FTP.声明:使用Linux版本release 5.6,并以超级管理员root身份运行. 1.创建用 ...

  6. linux创建用户并授予sudo权限

    1. 新建用户 root@ubuntu:~# adduser hadoop root@ubuntu:~# passwd hadoop #为hadoop用户设置密码 2. 为hadoop用户添加sudo ...

  7. linux下添加用户并赋予root权限

    1.添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy   //修改密码 Changing pa ...

  8. Centos7创建用户并授予sudo权限

    2019独角兽企业重金招聘Python工程师标准>>> 创建用户:  #adduser username 设置密码:  #passwd username  回车,顺序录入新密码及确认 ...

  9. CentOS新增用户并授予sudo权限

    2019独角兽企业重金招聘Python工程师标准>>> 新增用户 添加用户 useradd demo 设置用户密码 passwd demo 授予sudo权限 输入以下命令,编辑sud ...

最新文章

  1. 2018-3-31 文章(ELM-Chinese-Brief)原文
  2. Eclipse启动报错Java was started but returned exit code=13
  3. 进程间的通信方式(一):共享内存
  4. 【深度学习】一种关注于重要样本的目标检测方法!
  5. Quibi:我轻轻地咬一口 你最爱的Netflix和TikTok
  6. DM365 u-boot 启动分析
  7. 《Python Cookbook 3rd》笔记(2.9):将Unicode文本标准化
  8. 使用jmap命令手动导出映像文件?
  9. 微服务升级_SpringCloud Alibaba工作笔记0011---Gateway常用的predicate
  10. 【图论】最短路学习笔记
  11. mybatis在指定库建表_搭建MyBatis开发环境及基本的CURD介绍
  12. python爬虫文字全是乱码_Python爬虫乱码的解决方案!
  13. 数字图像处理 冈萨雷斯(第四版)图像配准
  14. 机器学习加速器文献整理
  15. 【转载】python做图像的傅里叶变换——二维傅里叶变换
  16. SHFileOperation 文件拷贝、移动、删除等操作
  17. Flutter 2.8 release 发布,快来看看新特性吧
  18. AlexNet网络结构详解与代码复现
  19. IDEA乱码问题(jdk18)
  20. 打破 Dockershim 移除焦虑,且看Rancher 如何应对

热门文章

  1. Android之Window和弹窗问题
  2. 智能魔法棒———硬件篇
  3. 对数几率回归原理和代码实现--机器学习
  4. 2021年高考成绩查询时间会不会提前,2021高考完多久出成绩 高考什么时候出分
  5. 谷歌蜘蛛池-悟空蜘蛛池
  6. 学3D建模需要掌握的基础
  7. map+area标签
  8. Hibernate中HQL使用的两种方试要注意的配置事项
  9. Bootstrap 框架详解
  10. 5月跳槽会有风险,不跳也会有?