zoukankan      html  css  js  c++  java
  • linux笔记:用户管理命令和用户组管理命令

    用户管理命令

    命令名称:useradd
    功能:添加用户(添加完后不能立即使用,必须用passwd修改用户密码后才能使用)
    用法:useradd [选项] 用户名
    选项参数:
    -u 手工指定用户的UID
    -d 手工指定用户的家目录
    -c 手工指定用户的说明
    -g 手工指定用户的初始组
    -G 指定用户的附加组
    -s 手工指定用户的登录shell

    命令名称:passwd
    功能:修改用户密码
    用法:passwd [选项] 用户名
    选项参数:
    -S 查询用户密码的密码状态
    -l 暂时锁定用户
    -u 解锁用户
    --stdin 可以通过管道符输出的数据作为用户的密码

    命令名称:usermod
    功能:修改用户信息
    用法:usermod [选项] 用户名
    选项参数:
    -u 修改用户的UID
    -c 修改用户的说明
    -G 修改用户的附加组
    -L 临时锁定用户
    -U 解锁用户锁定

    命令名称:chage
    功能:修改用户密码状态
    用法:chage [选项] 用户名
    选项参数:
    -l 列出用户的详细密码状态
    -d 修改密码最后一次更改日期
    -m 两次密码修改间隔
    -M 密码有效期
    -W 密码过期前警告天数
    -I 密码过期后宽限天数
    -E 账号失效时间

    命令名称:userdel
    功能:删除用户
    用法:userdel [-r] 用户名
    选项:
    -r 删除用户的同时删除用户的家目录

    命令名称:id
    功能:查看用户uid和gid,以及所在的附加组的信息
    用法:id 用户名

    命令名称:su
    功能:切换用户身份
    用法:su [选项] 用户名
    选项:
    - 选项只使用-代表连带用户的环境变量一起切换
    相关命令:
    -c 仅执行一条命令,而不切换用户身份(以该身份执行一条命令,而不切换身份)
    例子:
    su - root -c "useradd user666"


    用户组管理命令

    命令名称:groupadd
    功能:添加用户组
    用法:groupadd [选项] 组名
    选项:
    -g 指定组id

    命令名称:groupmod
    功能:修改用户组
    用法:groupmod [选项] 组名
    选项:
    -g 修改组id
    -n 修改组名

    命令名称:groupdel
    功能:删除用户组(不能删除一个用户的初始组,或者叫主组,因为用户必须存在于一个组)
    用法:groupdel 组名

    命令名称:gpasswd
    功能:把用户添加进组或从组中删除
    用法:gpasswd 选项 组名
    选项:
    -a 用户名。 把用户加入组
    -d 用户名。 把用户从组中删除

  • 相关阅读:
    Linux安全-通过修改/etc/hosts.deny拒绝远程ssh暴力破解
    JS-二进制的处理者:Blob
    JS-二进制数据缓冲区ArrayBuffer
    axio源码分析
    【js】appendChild()具有移动性
    js实现-二进制数据转换为blob
    实现点击下载到本地的功能
    memo、useMemo、useCallback
    memoization缓存优化
    什么是纯函数?
  • 原文地址:https://www.cnblogs.com/hqqq/p/4941029.html
Copyright © 2011-2022 走看看