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,

  • 相关阅读:
    184. Department Highest Salary【leetcode】sql,join on
    181. Employees Earning More Than Their Managers【leetcode】,sql,inner join ,where
    178. Rank Scores【leetcode】,sql
    177. Nth Highest Salary【leetcode】,第n高数值,sql,limit,offset
    176. Second Highest Salary【取表中第二高的值】,sql,limit,offset
    118. Pascal's Triangle【LeetCode】,java,算法,杨辉三角
    204. Count Primes【leetcode】java,算法,质数
    202. Happy Number【leetcode】java,hashSet,算法
    41. First Missing Positive【leetcode】寻找第一个丢失的整数,java,算法
    删除
  • 原文地址:https://www.cnblogs.com/ymkdxw/p/11720042.html
Copyright © 2011-2022 走看看