zoukankan      html  css  js  c++  java
  • linux用户组管理

    groupadd命令:添加组

      安装上下文:

        进程以其发起者的身份运行:

          进程对文件的访问权限,取决与此进程用户的权限4

      系统用户:为了能够让那那些后后台进程或服务类进程以非管理员的身份运行,需要为此创建多个普通用户,这类用户不用登陆系统:

      groupadd 【选项】 group_name

        -g GID:指定GID:默认是上一个组的GID+1

        -r:创建系统组

      groupmod:修改组属性

        -g GID:修改GID

        -n new_name:修改组名

      groupdel命令:删除组

      

      useradd命令:创建用户

        useradd 【选项】:登录名

          -u, -uu UID:指定UID

          -g, --gid GROUP:指定基本组ID,此组的事先存在

          -G,指定用户的附加组,用‘,’隔开

          -c,--comment COMMENT:指明注释信息:

           -d,home HOME_DIR:以指定的路径为用户的家目录:通过复制/skel此目录并重命名实现:指定的家目录路径如果事先存在,则不会为用户复制环境配置文件

          -s, --shell SHELL:指定用户的默认shell,可用的所有shell列表为/etc/shells文件中

          -r, --system:创建系统用户:

        注意:创建用户时诸多默认设定的配置文件为login。defs

        修改的结果保存与/etc/dafault/useradd文件中

      usermod命令:修改用户属性

        usermod【选项】 登陆

          -u, --uid UID:修改用户的ID为新的UID

          -g, -gid GROUP:修改用户所属的基本组

      userdel命令:删除用户

        userdel【选项】:登陆

          -r:删除用户时一并三处其家目录:

    练习1:创建用户gentoo,UID为4001,基本组为gentoo,附加组为distro(DIG为5000)和pegein(GID为5001):

    练习2:创建用户fedora,其注释信息为“Fedira Core”,默认shell为/bin/tcsh:

    练习3:为gentoo新增附加组neradmin:

      passwd命令:

        1、passwd:修改用户自己的密码

        2、passwd USERNAME:修改用户的密码,但只有root用户有此权限

          -l,-u:锁定用户和解锁用户

          -d:清除用户密码:

          -e DATE:过期期限,日期:

          -i DAYS:非活动期限:密码过期之后还能活动集团

           -n DAYS:密码的最短使用期限

          -x DAYS:密码的最长使用期限

          --stdin

            echo “PASSWORD” | passwd --stdin USERNAME

      gpasswd命令

        -a USERNEMA:想租中添加用户

        -d USERNAME:从组中移除用户

      newgrp命令:临时切换指定的组为基本组

      id命令:显示用户的真实和有效ID

        -u:仅显示有效的UID

        -g:仅显示用户基本组id

        -G:仅显示用户所属组的所有组id

        -n:显示名字而非ID:

      su命令:switch user

        登录式切换::会通过读取用户的配置文件来从新初始化

        su - USERNAME

        su -l USERNAME

        非登录式切换:不会读取用户的配置文件进行初始化

        su USERNAME

       -c ‘COMMAND’:仅以指定用户的身份运行此处指定的命令

    命令总结:groupadd,groupmod,groupdel,useradd,usermod,userdel,passwd,gpasswd,newgrp,id,su,

  • 相关阅读:
    【Go】http server 性能测试
    【go】基础
    【Git】gitcongfig 增删改查
    【go】sdk + idea-plugin 开发工具安装
    【Ibatis】总结各种使用技巧
    【nodejs】jade模板入门
    各语言技术列表
    【nodejs】 npm 注意事项
    PAT-l3-002堆栈
    统计相似字符串
  • 原文地址:https://www.cnblogs.com/ymkdxw/p/11720042.html
Copyright © 2011-2022 走看看