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 用户组名称

  • 相关阅读:
    【5】TensorFlow光速入门-图片分类完整代码
    【4】TensorFlow光速入门-保存模型及加载模型并使用
    科研数据库结构
    高并发请求的缓存设计策略
    iOS-KVC的原理
    iOS-KVO的原理
    Kafka too many open files问题解决
    VLOOKUP函数-Excel
    arcgis sql 字符串替换
    ArcGIS矢量转栅格再发布切片服务,还是直接发布切片服务?有何区别?
  • 原文地址:https://www.cnblogs.com/hjweifans/p/6166461.html
Copyright © 2011-2022 走看看