• Linux基础4-2 用户及用户组管理命令


    用户管理命令

    useradd :创建一个新的用户

    • 不设置密码无法登陆
    • 语法:useradd [新用户名] [选项] [参数]
    • 不加参数及选项时,会按默认文件内容创建,若修改默认用户信息,直接修改文件/etc/default/useradd
    • 选项:
      • -u :创建时指定一个用户UID,要未被使用,且大于500
      • -g :GID指定基本组
      • -G :指定其附加组(额外组)
      • -c :指定注释信息
      • -d:指定家目录路径
      • -s:指定用户shell
        • /etc/shells :该文件指定当前系统可用的安全shell
      • -m :自动建立用户的登入目录(家目录)
      • -M :不自动建立用户的登入目录
      • -r :添加一个系统用户
      • 创建用户的默认存储信息位置:/etc/login.defs

    userdel:删除一个用户

    • 不加选项,用户的家目录不会被删除
    • 语法:userdel [选项] [参数]
    • 选项:
      • -r :在删除用户的同时删除用户家目录

    finger查看用户的账号信息

    • 语法 :finger [用户名]

    usermod :修改用户(已创建)账号信息

    • 语法:usermod [选项] [参数]
    • 选项:
    • -u :修改用户 UID
    • -g :修改用户所属组
    • -a  -G :追加用户的附加组,如果不带-a ,会覆盖原先用户的附加组
    • -c :修改用户的注释信息
    • -d -m :指定新的家目录,并将之前的家目录文件移动到新的文件当中
    • -s :修改用户的登录shell
    • -l :修改用户的登录名
    • -L :锁定用户账号
    • -U :解锁用户账号

    id :显示用户的组和用户ID信息,也是用户账号信息

    • 语法:id [选项] [参数]
    • 选项:
      • -u :显示账号的UID
      • -g :显示用户的GID
      • -n :与其他命令使用,显示用户名

    chsh:更改用户默认shell

    • 语法:chsh [用户名]

    chfn :修改用户注释信息

    • 语法:chfn [用户名]

    passwd :修改用户的密码

    • 如果该用户第一次使用,则是添加新密码
    • 普通用户可以修改自己的密码,管理员用户可以修改其他用户的密码,基于红帽的安全属性,没有密码的用户无法登陆
    • 语法:passwd [选项] [用户名]
    • 选项:
      • --stdin :表示从标准输入读取密码
      • -d :删除用户密码
      • -l :锁定用户账号
      • -u :解锁用户账号

    pwck :检查用户账号完整性

    组管理命令

    groupadd :创建一个新的组

    • 语法:groupadd [选项] [参数]
    • 选项:
      • -g :指定组GID
      • -r :添加一个系统组

    groupdel :删除用户组

    • 语法:groupdel [组名]

    groupmod :修改组属性

    • 语法:groupmod [选项] [参数]
    • 选项:
      • -g :修改组GID
      • -n :修改组名

    gpasswd :为组设定密码

    newgrp [组名] :登录到一个用户组里,exit退出

    chage :修改账号和密码的有效期

    • 语法 :chage [选项] [用户名]
    • 选项:
      • -d :最近一次的修改时间
      • -E :过期时间
      • -r :非活动时间
      • -m :最短使用期限
      • -M :最长使用时间
      • -w :警告时间
  • 相关阅读:
    Visual Studio调试器项目设置
    Debug.Assert Everyone!
    WinDbg中的.natvis文件和类型模板
    已安装的.NET CLR版本之间的w3wp.exe崩溃WinDbg后期调试
    用于DLL注入的WinDbg扩展---!injectdll
    Wireshark中PIDs与网络包的关联
    又又一款抓dmp工具---ProcDump
    基于.NET框架版本在Windbg中加载sos的脚本
    未记录的WinDBG扩展命令---itoldyouso
    合并符号服务器
  • 原文地址:https://www.cnblogs.com/laogama/p/12969309.html
Copyright © 2020-2023  润新知