zoukankan      html  css  js  c++  java
  • Linux用户、用户组权限管理详解 --- 02

    2,用户、用户组管理操作详解:

    2.1 adduser 添加用户:


    adduser [-u uid][-g group][-d home][-s shell]

    -u:直接给出userID                     

    -g:直接给出GID

    -d:直接将根目录建立在已存在目录        

    -s:定义shell


    添加用户 garfield

    1
    adduser garfield


    通过前面介绍的三个用户管理文件检验用户 garfield 的添加是否成功:

    当我们新建用户时,通过 /etc/login.defs 和 /etc/default/useradd 两文件实现新用户的基本设置。

    cat /etc/login.defs

    cat /etc/default/useradd

    这个文件中SKEL这个选项指定用户的根目录内容是从 /etc/skel 这个目录下复制过去。

    2.2 passwd 设置用户密码:

    passwd [用户名] 设置密码


    2.3 usermod 禁用、启用帐号:

    usermod -L [用户名] 禁用帐号

    usermod -U [用户名] 启用帐号

    usermod -e YYYY-MM-DD [用户名]


    usermod 命令禁用和启用账号通过在 /etc/shadow 中相应用户密码位之前添加和删除 "!" 实现的。


    2.4 groupadd 创建组:

    groupadd [-g gid [-o]] [-r] [-f] group


    2.4.1 创建用户的时候指定用户属于那个用户组

    usersadd -g group_name user_name


    2.4.2 更改用户的用户组:

    usermod –g group_name user_name


    2.4.3 将用户添加到其它组:

    usermod –G group_name user_name

    2.5 修改组的名称:

    groupmod -n  new_group_name old_ group_name





    2.6 修改用户名称:

    usermod –l new_user_name old_ user_name


    2.7 删除用户:

    userdel [-r] user_name


    2.8 删除组:

    groupdel group_name

  • 相关阅读:
    Vue--Vue-CLI服务命令、项目结构、自定义配置
    Vue--Vue-CLI创建项目
    Git
    前后端vue和django配置
    Django REST framework(DRF)
    Vue各种配置
    Vue组件
    vue项目搭建
    VUE基础
    Django中间件详解
  • 原文地址:https://www.cnblogs.com/suway/p/7236409.html
Copyright © 2011-2022 走看看