zoukankan      html  css  js  c++  java
  • Linux入门8 -Linux 用户和用户组管理

    实现用户账号的管理,要完成的工作主要有如下几个方面:

    • 用户账号的添加、删除与修改。
    • 用户口令的管理。
    • 用户组的管理。
    • 添加批量用户

    /etc/passwd:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell

    /etc/shadow:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

    /etc/group:组名:口令:组标识号:组内用户列表

    useradd

    https://www.cnblogs.com/zknublx/p/9360821.html

    格式

      useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name

    说明:

    • 选项: 

    • -c:加上备注文字,备注文字保存在passwd的备注栏中。 

    •  -d:指定用户登入时的主目录,替换系统默认值/home/<用户名> 如果此目录不存在,则同时使用-m选项,可以创建主目录

    •   -D:变更预设值。
      •   -e:指定账号的失效日期,日期格式为MM/DD/YY,例如06/30/12。缺省表示永久有效。

          -f:指定在密码过期后多少天即关闭该账号。如果为0账号立即被停用;如果为-1则账号一直可用。默认值为-1.

          -g:指定用户所属的群组。值可以使组名也可以是GID。用户组必须已经存在的,期默认值为100,即users。

          -G:指定用户所属的附加群组。

          -m:自动建立用户的登入目录。

          -M:不要自动建立用户的登入目录。

          -n:取消建立以用户名称为名的群组。

          -r:建立系统账号。

          -s:指定用户登入后所使用的shell。默认值为/bin/bash。

          -u:指定用户ID号。该值在系统中必须是唯一的。0~499默认是保留给系统用户账号使用的,所以该值必须大于499。

      • 使用useradd命令所建立的账号,实际上是保存在/etc/passwd文本文件中。

    实例1

    # useradd –d  /home/sam -m sam

    此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录 /home/sam(/home为默认的用户主目录所在的父目录)

    删除帐号

    userdel

    常用的选项是 -r,它的作用是把用户的主目录一起删除。

    # userdel -r sam

     3、修改帐号

    usermod

    -c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd命令中的选项一样,可以为用户指定新的资源值。

    另外,有些系统可以使用选项:-l 新用户名

    这个选项指定一个新的账号,即将原来的用户名改为新的用户名

    4、用户口令的管理

    passwd 选项 用户名

    可使用的选项:

    • -l 锁定口令,即禁用账号。
    • -u 口令解锁。
    • -d 使账号无口令。
    • -f 强迫用户下次登录时修改口令。

    如果默认用户名,则修改当前用户的口令。

    普通用户修改自己的口令时,passwd命令会先询问原口令,验证后再要求用户输入两遍新口令,如果两次输入的口令一致,则将这个口令指定给用户;而超级用户为用户指定口令时,就不需要知道原口令

     Linux系统用户组的管理

    groupadd/groupdel/groupmod

  • 相关阅读:
    MapReduce_wordcount
    HDFS脚本
    学习笔记——git
    CSS3选择器:nth-of-type
    CSS命名规范
    关于line-height
    css新特性 box-flex/flex 弹性盒状模型
    开始手机端
    sass
    优雅降级与渐进增强
  • 原文地址:https://www.cnblogs.com/Spring-Rain/p/12585212.html
Copyright © 2011-2022 走看看