zoukankan      html  css  js  c++  java
  • linux-15基础命令之-用户与用户组(useradd,userdel,usermod,passwd,groupadd)

    1、useradd 命令用于创建新的用户,格式为:useradd[选项] 用户名

    useradd参数
    参数 作用
    -d 指定用户的家目录(默认/home/username)
    -D   展示默认值
    -e 帐号有效截至日期,格式为YYYY-MM-DD
    -g 指定一个初始用户组(必须存在)
    -G 指定一个或多个扩展用户组
    -N 不创建与用户同名的用户组
    -s 指定默认的Shell
    -u 指定用户的UID
       

      如:创建一个名为hjw的用户,并指定其家目录路径、UID以及登录解释器,帐号到期日期为2016-12-13

    useradd -d /home/hjw -u 8888  -s /bin/bash  -e 2016-12-13 hjw

    查看hjw用户基本信息

    [root@localhost /]# id hjw

     

    2、passwd 命令用于修改用户密码,格式为:passwd[选项][用户名]

    修改当前用户的密码:"passwd"

    修改其他用户的密码:"passwd 其他用户"

    passwd 参数
    参数 命令
    -l 锁定其用户禁止登录
    -u 解除锁定,允许登录
    -stdin 允许从标准输入修改用户密码,如(echo "NewPassWord" | passwd -stdin Username)

    -d

    是帐号无密码
    -e 强制用户下次登录是修改密码
    -S 显示用户的密码状态

    3、userdel  命令用于删除用户所有表格  格式为:userdel[选项] 用户名

      删除用户hjw及其家目录 userdel -f hjw

    userdel 参数
    参数 作用
    -f 强制删除用户及其家目录和文件
    -r 同时删除用户及其家目录和文件

    4、usermod  命令用于修改用户的属性,格式为:usermod[选项] 用户名

    参数 作用
    -c  填写行行的备注信息
    -d-m -m和-d连用 ,重新指定用户的家目录并旧的数据转移过去
    -e 账户到期时间 格式为:"YYYY-MM-DD"

    -g

    变更用户所属组
    -G 变更用户扩展组
    -L 锁定用户并禁止登录
    -U 解锁用户并让其的登录
    -s 变更默认段
    -u 修改用户UID

    5、groupadd  命令用于创建群组 , 格式为:usermod[选项] 群组名

    groupadd 用户组名称

  • 相关阅读:
    发现勤洗手可以有效提高机械键盘的手感
    linux过滤文本中含有关键字的行
    Shell中$0、$1、$2含义
    流计算
    Java 版本tensorflow模型推理实现(基于bert命名实体、基于transform文本分类)
    bert文本分类模型保存为savedmodel方式
    修正数据到json格式
    实际应用中的词向量维度使用注意
    找出一组数据中重复数据
    快速进行词向量训练和读取
  • 原文地址:https://www.cnblogs.com/hjweifans/p/6166461.html
Copyright © 2011-2022 走看看