• Linux 用户管理命令


    01、添加用户命令   =>   useradd  [选项] [用户名]

        -u:手工指定用户的UID号

        -d家目录: 手工指定用户的家目录(不推荐)

        -c 用户说名: 手工指定用户的说明

        -g 组名: 手工指定用户初始组

        -G组名:手工指定用户附加组

        -s shell:手工指定用户的登录shell,默认是/bin/bash

    02、修改用户密码  =>   passwd  [选项] [用户名]

        -S:查询用户密码的状态。仅root用户

        -l:暂时锁定用户。仅root用户可用

        -u:解锁用户。仅root用户可用

        --stdin:可以通过管道符输出的数据作为用户的密码(批量操作)。

    03、修改已存在用户信息   =>   usermod [选项] [用户]

        -u:修改UID

        -c:修改说明

        -G:修改附加组

        -L:锁定用户

        -U:解锁用户

      修改用户密码状态  =>  chage [选项] [用户]

        -l:   列出用户的详细密码状态

        -d日期:修改密码最后一次更改日期(shadow 3字段)

        -m天数:两次密码修改间隔(4字段)

        -M天数:密码有效期(5字段)

        -W天数:密码过期前警告天数(6字段)

        -I 天数:密码过期后宽限天数(7字段)

        -E日期:账号失效时间(8字段)

        * chage -d 0 lamp:要求用户一开始就更改密码(常用)

    04、删除用户  => userdel [r] 用户名

       -r:删除用户的同事删除用户家目录

    05、 切换用户身份  =>  su [选项] [用户名]

       -:su - root  (- 一定要加)

       su - root -c “useradd user3”:不切换root,临时调用root权限执行useradd命令添加user3用户

    06、添加用户组  => groupadd [选项] 组名

    07、修改组  =>  groupmod[选项] 组名

        groupmod  -n   newname oldname:把newname 改成oldname

    08、删除组  =>  groupdel 组名

    09、把用户添加入组或从组中删除  =>  gpasswd [选项] [组名] (直接改文件比较好)

        -a 用户名:把用户加入组

        -d 用户名:把用户从组中删除

  • 相关阅读:
    Oracle Spool详解
    转自云界漫步:同步容灾100公里的限制来自哪里
    中国十大基金公司排行榜
    DataGuard体系结构
    SWIFT国际资金清算系统
    linux -- 命令大全
    bootstrap -- css -- 图片
    bootstrap -- css -- 按钮
    bootstrap -- css -- 表单控件
    bootstrap -- css -- 表单
  • 原文地址:https://www.cnblogs.com/patriot/p/7867615.html
Copyright © 2020-2023  润新知