zoukankan      html  css  js  c++  java
  • 【Linux下用户和组管理】

    创建用户——useradd

    .
    命令格式:useradd [参数] 用户名
    useradd也可写成adduser
    .
    参数如下

    1. -u 指定UID号
    2. -d 指定宿主目录
    3. -e 指定生效时间
    4. -g 指定基本组
    5. -G 指定附加组
    6. -M 不建立宿主目录
    7. -s 指定shell
    8. -r 用于删除用户时,同时删除宿主目录
    9. -f 一般用于强制删除用户
    设置用户密码——passwd

    .
    命令格式:passed [参数] 用户名
    .
    参数如下

    1. -d 清空密码
    2. -l 锁定用户,锁定标示为LK,可通过参数-S查看
    3. -u 解锁用户 解锁标示为PS
    4. -S 大写,查看用户状态
    更改用户属性——usermod

    .
    命令格式:usermon 参数 用户名
    usermod命令包含useradd的所有参数。
    .
    还包含以下参数参数

    1. -l 更改用户
    2. -L 锁定用户
    3. -U 解锁用户
    组管理——groupadd

    .
    创建一个组:groupadd [-g GID] 组名
    .
    参数如下

    1. -u 添加一个成员
    2. -d 删除一个成员
    3. -M 重新定义组成员列表,以,分隔

    .
    删除一个组:groupdel 组名

    查用户信息

    .
    id 用户名 查用户身份标示
    .
    groups 用户名 查用户所属组
    .
    users/w/who 查已登录用户信息


    用户

    • 超级用户(root): UID与GID都为0
    • 程序用户: UID为1-499,一般无宿主目录
    • 普通用户: UID为500-6000,默认从1001开始累加

    • 基本组(私有组): 每个用户最多属于一个私有组,私有组不可删除
    • 附加组(公共组): 每个用户可属于任何公共组

    相关文件

    .
    /etc/passwd
    用户基本信息文件
    存储格式:用户名:密码占位符:UID:GID:描述信息:宿主目录:登陆shell
    .
    /etc/shadow
    用户影子口令文件,用于存放密码信息
    .
    /home/文件名
    普通用户的宿主目录,一般为用户名
    其文件是从//etc/skel中复制而来的
    .
    /etc/group
    组信息文件



  • 相关阅读:
    数组元素循环右移
    备忘录模式笔记
    调度算法(笔记)
    meta http-equiv的用法(转)
    常用Maven插件介绍(下)(转)
    常用Maven插件介绍(上)(转)
    maven命令
    JDK并发包
    线程基础
    Jav堆排序
  • 原文地址:https://www.cnblogs.com/zyk01/p/10176582.html
Copyright © 2011-2022 走看看