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

  • 相关阅读:
    幸福必读
    JAVA程序员之路
    编写数据库操作类,使ASP.NET 中的数据库操作变得简单
    Duwamish 7.0 系列分析文章
    Visual Studio .NET加密技术剖析系列课程
    做为一个Tester,你为Testing付出了多少?
    程序员分成几种不同的境界
    深度探索C++对象模型(2).txt
    Eclipse快速上手指南之使用JUnit
    Eclipse使用技巧
  • 原文地址:https://www.cnblogs.com/hjweifans/p/6166461.html
Copyright © 2011-2022 走看看