用户管理和用户组管理:
 注意三个文件:
     /etc/passwd        存储用户的关键信息;
     /etc/group         存储用户组的关键信息;
     /etc/shadow         存储用户的密码信息;

1、添加用户:
     常用语法: # useradd  选项  用户名
      常用选项:
           -g:表示指定用户的用户主组,选项的值可以是用户组的id,也可以是组名;
           -G: 表示指定用户的用户附加组,选项的值可以是用户组的id,也可以是组名;
           -u:uid,用户的id(用户的标识符),系统默认从500之后 按照顺序分配uid,如果不想使用系统分配的,可以通过该选项自定义;
      
      案例: 
         useradd zhangsan   useradd -g 500 -G 501 -u 66  zhangsan
   
   扩展:认识passwd
   
   root  :x  :0      :0     :root:/root :/bin/bash
   用户名:密码:用户ID:用户组ID:注释:家目录: 解释器shell
   
   用户名:创建新用户名称,后期登录的时候需要输入;
      密   码:此密码位置一般情况都是“x”,表示密码的占位;
      用户ID:用户的识别符;
      用户组ID:该用户所属的主组ID;
      注释:解释用户进入系统之后默认的位置;
      家目录:用户登录进入系统之后的默认的位置;
      解释器 shell:等待用户进入系统之后,用户输入指令之后,该解释器会收集用户输入的指令,传递给内核处理;
  
    注意:查看用户的主组可以查看passwd文件,查看附加组可以查看group文件;

2、修改用户:
      常用语法:#usermod  选项 用户名
      常用选项:
           -g:表示指定用户的用户组,选项的值可以是用户组的id,也可以是组名;
           -G:表示指定用户的附加组,选项的值可以是用户组的ID,也可以是组名;
           -u:uid,用户的id(用户的标识符),系统默认从500之后 按照顺序分配uid,如果不想使用系统分配的,可以通过该选项自定义;
           -i:修改用户名;
   
         例子: usermod -g 500 -G 501 zhangsan
          usermod -i lisi zhangsan

3、设置密码:
      linux不允许没有密码的用户登录到系统,因此前面创建的用户目前处于锁定状态,都需要设置密码之后才能登录计算机;
      常用语法: # passwd 用户 
      在设置密码的时候也是没有任何输入提示的,放心输入,确保两次输入保持一致即可;

4、删除用户:
     常用语法: # userdel 选项 用户明
     常用选项: 
           -r :表示删除用户的同时,删除其家目录;
      如: userdel -r zhangsan
    注:已经登录的用户删除的时提示删除失败,但是没有登录的用户可以正常删除;
        解决方法: 简单粗暴,kill 对应用户的全部进程;

用户组管理;

1、用户组添加:
     常用语法: # groupadd 选项 用户组名
     常用选项:
           -g:类似用户添加李的“-u”,表示选择自己设置一个自定义的用户组id数字,如果自定不指定,则没人从500之后递增;

2、用户组编辑:
     常用语法:# groupmod 选项 用户组名
     常用选项:
           -g:表示选择自己设置一个自定义的用户组id数字;
           -n:表示设置新的用户组的名称;

3、用户组删除:
      常用语法:# groupdel  用户组名
      注意:当如果需要删除一个组,但是这个组是某个用户的主组时,则不允许删除;如果确实需要删除,则先从组内一处所有用户;

用户管理和用户组管理相关推荐

  1. 虚拟化基础架构Windows 2008篇之2-域用户与域用户组管理

    看完文章,请顺手投我一票(王春海),谢谢 http://edu.51cto.com/activityvote/voteRanking 京东6.18结束了,IT人自己的6.18来了!!!51CTO学院3 ...

  2. linux服务器用户组和权限管,linux 用户管理,用户权限管理,用户组管理

    linux 用户管理,用户权限管理,用户组管理 一:ls -l 命令 解释 第个d表示是目录,如果是文件是-,如果是连接是l 第2到4个 rwx 表示创建者的操作权限 r 读,w 写,x 执行 第5到 ...

  3. linux 文件夹换用户组,Linux-用户管理和用户组管理

    用户管理和用户组管理 一.用户管理 1.添加用户 (1)添加用户:useradd 用户名 如果需要同时在home目录下面创建文件夹,需要在后面加 -m 例如:useradd zj -m (2)查看是否 ...

  4. Linux中的账号管理,用户组管理

    文章目录 Linux中的账号管理,用户组管理 Linux中的账号管理 账号管理的定义 添加用户 删除用户 修改用户 Linux窗口中的前缀代表的意思 切换用户 用户密码设置 用普通用户连接云服务器 r ...

  5. 用户配置,用户组管理,用户管理

    2.27Linux和windows互传文件 先安装一个lrzsz的包. 把linux的文件传到windows上 #sz filename 把windows的文件传到linux上 #rz 3.1用户配置 ...

  6. 用户管理与用户组管理

    ---------用户管理-----– useradd 添加一个新用户 参数:# -g 指定用户的主要组# -G 指定用户的附加组 格式为 G1,G2,G3 (多个组有逗号分割)-u 指定用户的UID ...

  7. (一)linux系统用户管理、用户组管理

    一.用户管理 1. 添加用户 useradd linux系统中添加用户使用命令useradd, 命令格式如下: useradd [选项] 用户名 例如创建新用户 dengchao: 2. 设置/修改 ...

  8. linux 权限控制(用户管理、用户组管理、文件权限)

    文章目录 1. 用户管理 1.1 useradd 添加新用户并在home目录下创建对应用户的目录 1.2 passwd 设置用户密码 1.3 id 查看用户是否存在 1.4 cat /etc/pass ...

  9. linux 组的管理,LINUX用户组管理各命令的使用

    在linux中管理用户和组的命令经常用的有:useradd.usermod.passwd.userdel.groupadd.groupmod.gpasswd.groupdel 今天我给大家介绍下这些命 ...

最新文章

  1. ICML 2021杰出论文奖“临时更换”,上海交大校友田渊栋陆昱成等获提名
  2. 如何用Matlab求矩阵的秩、乘积、逆、行列式的值、转置
  3. CSS基础(part14)--定位
  4. ng-content的一个实际例子
  5. html 跳转到本页面指定位置
  6. 机器学习——文件的读取
  7. Scala中的嵌套循环
  8. c语言答辩题目,中学数学《线的认识》答辩题目与解析
  9. Java并发编程-wait和notify原理剖析
  10. UI设计素材模板|完美日期选择器
  11. 在c语言中保留35位小数,C语言程序设计复习题(供学有余力学生练习)(35页)-原创力文档...
  12. STC学习:可切换内容的电子音乐
  13. 阿龙学堂-Java手机号码归属地查询
  14. ArcEngine实现动态加载地图
  15. 中国经济形势开年如何看?
  16. STM32MP157开发笔记 | 04 - TF-A、uboot、linux内核源码获取、编译、烧写
  17. tf.keras入门系列(一)
  18. 基因相关性——字符串入门
  19. android 自定义长条进度条_Android 条形进度条
  20. 985学霸总结的《优雅的Python》火了,完整版开放下载!

热门文章

  1. 自写自用的移动小程序故障管理扫码报修系统
  2. DEBUG指示灯详细说明
  3. 计算机组成原理pc和upc,(完整版)计算机组成原理模拟试题ABC卷.doc
  4. 2022年电工(初级)操作证考试题库及模拟考试
  5. python模拟seo_百度统计原理分析-利用Python实现模拟访问
  6. SPARC架构下的反汇编(四)——SPARC汇编语言(二)
  7. Android项目 moudle和library转换
  8. IDEA出现error moudle not specified
  9. Ubuntu18.04 安装搭建 hadoop-3.3.0 集群
  10. “李记餐厅”微信点餐小程序+后台管理系统