• Linux 用户管理操作指令


    注解:[ ] 代表参数可有可无

    1. 创建用户

    useradd 用户名 [-d 路径]

     ps:-d  指定用户家目录,不加的话在/home下自动创建

    vim  /etc/passwd        查看用户配置信息

    2. 修改用户密码

    passwd [用户名]

    ps:加用户名代表修改指定用户密码,不加代表修改当前用户密码

    3. 创建用户群组

    groupadd 群组名

    4. 指定用户归属群组

    usermod -g 群组名 用户名

    参数选项

    • -d 主目录:修改用户的主目录,即修改 /etc/passwd 文件中目标用户信息的第 6 个字段,需要注意的是,主目录必须写绝对路径;
    • -g 组名:修改用户的初始组,即修改 /etc/passwd 文件目标用户信息的第 4 个字段(GID);
    • -u UID:修改用户的UID,即修改 /etc/passwd 文件目标用户信息的第 3 个字段(UID);
    • -G 组名:修改用户的附加组,其实就是把用户加入其他用户组,即修改 /etc/group 文件;
    • -l 用户名:修改用户名称;

       一个用户可以所属多个附加组,但只能有一个初始组

    5.查看用户群组

    1. [root@localhost ~]# groups
    2. wheel

     vim  /etc/group        查看群组配置信息

    6.赋予普通用户sudo超级权限

    1.  sudo vim /etc/sudoers   在文件中找到root  ALL=(ALL) ALL,在该行下添加用户的权限信息

    user    ALL=(ALL)       ALL

    说明:格式为(用户名    网络中的主机=(执行命令的目标用户)    执行的命令范围)

        2. 将用户的附加组设为wheel(管理组:在这个组的自动具备sudo权限,能切换到root用户)

    usermod    -G    wheel        用户名

  • 相关阅读:
    JAVA编程规范之二方库依赖
    Vue基础知识测试
    2022 CCPC 华为云计算挑战赛 A:95计费法
    成集云 | 金蝶K3与旺店通ERP集成(旺店通主管库存)| 解决方案
    TurboWarp简单介绍
    LeetCode第304场周赛
    【计算机网络】基础知识复习-第二章-计算机网络体系结构与协议
    G1垃圾收集器
    面试算法16:不含重复字符的最长子字符串
    HTB_Start Point_Tier2——Archetype
  • 原文地址:https://blog.csdn.net/weixin_44863237/article/details/125557834