精华内容
下载资源
问答
  • Linux用户和组的基本命令

    千次阅读 2020-11-15 19:39:11
    Linux用户和组的基本命令 1.用户的基本操作命令 创建用户----------useradd 用户名 创建密码----------passwd 用户名 删除用户----------userdel 用户名 删除用户用户目录---------- userdel -r 用户名 . 指定用户...

    Linux用户和组的基本命令

    1.用户的基本操作命令

    创建用户----------useradd 用户名
    创建密码----------passwd 用户名
    删除用户----------userdel 用户名
    删除用户和用户目录---------- userdel -r 用户名 .
    指定用户的UID----------useradd -u 用户名
    指定用户的基本组----------useradd -g 用户名
    修改用户----------usermod -参数 用户名
    查看用户的信息----------cd /etc/passwd

    2.组的基本操作命令

    创建组----------groupadd 组名
    删除组----------groupdel 组名
    查看组的信息----------car /etc/group

    3.用户添加到组

    创建用户时直接分组
    添加用户时添加指定组 useradd -g 组名 用户名

    修改创建好的用户
    修改用户的基本组----------usermod -g 组名 用户名
    修改用户的附加组----------useradd -G 组名 用户名

    展开全文
  • Linux 用户和组管理详解

    千次阅读 2017-03-26 19:38:44
    用户的分类 Linux系统对用户分配如下:  -系统管理员:root  -普通用户:普通用户分为以下两种  系统用户:系统用户通常是不可登陆的,执行某些服务及进程的帐号  登录用户:一般用户,  我们登录...

    用户与组的分类

       Linux系统对用户分配如下:
       -系统管理员:root
       -普通用户:普通用户分为以下两种
                  系统用户:系统用户通常是不可登陆的,执行某些服务及进程的帐号
                  登录用户:一般用户,
       我们登录linux系统时,输入的是我们的帐号,但是linux系统并不会直接识别你的帐号,而是通过我们建立帐号时系统分配的ID号码,对于用户类型ID分配如下:
       -系统管理员ID:0 (root用户ID)
       -普通用户ID:1~65535,
              系统用户ID:1~499(CentOS 6),1 ~999(CentOS 7)
              登录用户ID:500~+(CentOS 6),1000~+(CentOS 7)   
       在建立用户帐号时,系统会为用户帐号分配至少两个ID,一个用户ID(UserID,简称UID),一个用户组ID(GroupID,简称GID),上面是UID,下面了解一下GID:
       -管理员组:0 (root组ID)
       -普通组:1~65535,
              系统组ID:1~499(CentOS 6),1 ~999(CentOS 7)
              非系统组ID:500~+(CentOS 6),1000~+(CentOS 7) 
       对于一个用户而言,只有唯一个UID,但是可以有多个不同的组,分别为主组和附加组,主组组名与用户名相同,且只有一个用户,也可以称为私有组。主组以外的组为附加组。

    相关的配置文件

    用户和组的相关配置文件如下:

       /etc/passwd: 用户帐号的相关信息
       /etc/group: 组帐号的相关信息
       /etc/shadow: 用户密码及相关属性
       /etc/gshadow: 组密码及相关属性
    

    配置文档详解:

    /etc/passwd:文件结构

    [root@smartwy ~]# cat /etc/passwd | grep 'wangye' 
         wangye:x:1008:1008:samrtwy:/home/wangye:/bin/bash
    

     passwd文件以”:”将信息分为7字段,各字段意义如下:
          1字段:用户名称
         2字段:用户密码,早期密码就在这个字段,后因安全问题,改放到/etc/shadow
          3字段:UID,该帐号是登录用户,UID(CentOS7)分配为1000+
          4字段:GID
          5字段:对用户的说明信息,(注释)
          6字段:用户的家目录
          7字段:用户的shell
         

    /etc/group:文件结构 

     [root@smartwy ~]# cat /etc/group | grep 'wangye'       
     wangye:x:1008:
    

       group文件以”:”将信息分为4字段,各字段意义如下:
         1字段:组名称
         2字段:用户组密码,因安全问题,改放到/etc/gshadow
          3字段:GID
          4字段:以此组为附加组的用户名称
         

    /etc/shadow:文件结构 

     [root@smartwy ~]# cat /etc/shadow | grep 'wangye'       
     wangye:!!:17251:0:99999:7:::
    

       shadow文件以”:”将信息分为4字段,各字段意义如下:
         1字段:用户名称
         2字段:用户密码,该用户暂未设置密码
          3字段:最后一次变更密码的日期,从1970年1月1日开始计算
          4字段:密码变更锁定天数,与第3段相比锁定天数过后才可变更密码
          5字段:密码使用期限,与第3段相比在此天数内需要重设你的密码
          6字段:密码变更前警告期,与第5段相比密码快要到期时,系统会依据这个字段的天数设置发出”警告”
          7字段:密码过期宽限时间,在此天数内用户没有登录变更密码,那么该帐号的密码将会”失效”
          8字段:帐号失效日期,无论密码是否过期,这个帐号都不能再被使用
          9字段:保留字段
         
       建议:密码的复杂性策略
          1,使用数字,大写字母,小写字母及特殊符号中至少3种
          2,使用非规律密码且足够长
          3,定期更换
          

    /etc/gshadow:文件结构 

     [root@smartwy ~]# cat /etc/gshadow | grep 'wangye'       
     wangye:!::
    

       gshadow文件以”:”将信息分为4字段,各字段意义如下:
         1字段:组名称
         2字段:用户组密码,该用户组暂未设置密码
          3字段:用户组管理者,缺省代表没有管理者
          4字段:组内用户列表,因为这是用户的私有组所以没有其他用户

    用户和组管理命令

    新增,变更与删除用户:useradd,passwd,chage,usermod,userdel

    useradd:新建用户
      [root@smartwy ~]# useradd [OPTIONS] username
      [OPTIONS]选项参数如下:
          -u:指定UID
          -g:指定GID(此组需存在)
          -G:指定用户附加组,多个附加组需使用逗号分隔开(此组需存在)
          -c:指定注释信息
          -d:指定用户家目录
          -s:指定shell,可在/etc/shells文件里查看shell可用种类
          -r:创建系统用户
          -D:修改用户默认选项(修改的是/etc/default/useradd中选项)

    passwd:添加密码
      [root@smartwy ~]# passwd [OPTIONS] username
      [OPTIONS]选项参数如下:
          -l:锁定指定用户密码
          -u:解锁指定用户密码
          -d:清除指定用户密码
          -e:终止用户密码
          -i:非活动期限
          -n:指定密码最短试用期
          -x:密码最长使用期限
          -w:提前多少天警告变更密码
          –stdin:echo “12345678” | passwd –stdin username,将12345678设定为username的密码,一般用于批量新建用户初始密码

    chage:修改密码参数
      [root@smartwy ~]# chage [OPTIONS] username
      [OPTIONS]选项参数如下:
          -l:列出该用户的密码详细参数
          -d:修改shadow第3段(最后一次变更密码的日期)设置为0时,用户首次登录需要变更密码
          -m:修改shadow第4段(密码变更锁定天数)
          -M:修改shadow第5段(密码使用期限)
          -W:修改shadow第6段(密码变更前警告期)
          -I:修改shadow第7段(密码过期宽限时间)
          -E:修改shadow第8段(帐号失效日期)  

    usermod:用户属性修改
      [root@smartwy ~]# usermod [OPTIONS] username
      [OPTIONS]选项参数如下:
          -u:指定UID
          -g:指定GID(此组需存在)
          -G:指定用户附加组,多个附加组需使用逗号分隔开(此组需存在)
          -c:指定注释信息
          -d:指定用户家目录
          -s:指定shell,可在/etc/shells文件里查看shell可用种类
          -r:创建系统用户
          -l:更改用户名
          -L:锁定用户,密码前添加”!”
          -U:解锁用户,去掉密码前的”!”

    userdel:删除用户
      [root@smartwy ~]# userdel [OPTIONS] username
      [OPTIONS]选项参数如下:
          -r:删除用户家目录

    新增,变更与删除组:groupadd,gpasswd,groupmod,groupdel

    groupadd:新建组
      [root@smartwy ~]# groupadd [OPTIONS] groupname
      [OPTIONS]选项参数如下:
          -g:指定GID
          -r:创建系统组

    gpasswd:组密码
      [root@smartwy ~]# gasswd [OPTIONS] groupname
      [OPTIONS]选项参数如下:
          -a user:将用户user添加进该组
          -d user:将用户user移除该组
          -A userlist:设置有组管理权限的用户列表

    groupmod:组属性修改
      [root@smartwy ~]# groupmod [OPTIONS] groupname
      [OPTIONS]选项参数如下:
          -g:修改GID
          -n:修改组名称

    groupdel:删除组
      [root@smartwy ~]# groupdel groupname

    扩展id与su

    id:查看用户相关ID信息

      [root@smartwy ~]# id [OPTIONS]… [USER]
      [OPTIONS]选项参数如下:
          -g:查看该组GID
          -u:查看该用户ID

    su:切换用户

      [root@smartwy ~]# su [user[args]]
               非登录式切换,不会读取目标用户的配置文件
      [root@smartwy ~]# su - [user[args]]
               登录式切换,读取目标用户的配置文件
       注意:root切换其它用户无需密码,非root切换用户时需要密码

    展开全文
  • CentOS7 图形化界面管理Linux用户和组

    千次阅读 2018-03-02 16:45:00
    其实很多linux发行版都自带图形化界面管理linux用户和组的。 不过要是安装时忘了选或者你的发行版里根本就没这个。开个控制台命令行。 yum install system-config-users 当然前提是你的centos可以连接因特网。 ...

    其实很多linux发行版都自带图形化界面管理linux用户和组的。

    不过要是安装时忘了选或者你的发行版里根本就没这个。开个控制台命令行。

    yum install system-config-users

    当然前提是你的centos可以连接因特网。

    转载于:https://www.cnblogs.com/shuicaitian/p/8494031.html

    展开全文
  • linux 用户和组之间的关系

    千次阅读 2018-07-19 23:49:17
    useradd 新增之后会影响四个文件 /etc/passwd /etc/shadow /etc/gshadow /etc/passwd

     

    useradd 新增之后会影响四个文件

    /etc/passwd

    /etc/shadow

    /etc/gshadow

    /etc/passwd

    展开全文
  • 1.用户和组相关的相关配置文件2.管理用户和组用户分类:根据账号的位置:本地账号、远程(域)账号。LDAP,NIS根据账号的功能:超级用户(root)UID:0 普通用户: 系统用户 UID: 1-499 ...
  • --g initial group:修改用户默认的用户组群名称或组群号码,该组群在指定前必须存在。 -G group,[...]:修改用户所属的附加组,各组之间用逗号“,”隔开,不能包含空白内容。 -l login_name:修改用户账号名称为...
  • 我们大家都知道,要登录linux操作系统,我们必须要有一个用户名密码。每一个用户都由一个惟一的身份来标识,这个标识叫做用户ID.系统中的每一个用户也至少需要...根用户能够访问系统全部的文件程序,根用户通常也被
  • Linux用户和用户组管理

    千次阅读 2018-03-19 14:29:02
    一、用户和用户组Linux通过UID(user id)GID(group id)来管理用户。用户ID信息文件存储于:/etc/passwd。组ID信息文件存储于:/etc/group 。/etc/passwd文件结构: 每个用户条目被冒号:分为七个字段,分别...
  • Linux 用户和用户组管理

    千次阅读 2016-08-24 21:29:05
    概述Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行...
  • Linux基本用户和用户组管理

    千次阅读 2018-06-10 23:43:26
    基本用户和用户组管理在 Linux 系统中,除超级管理员外, 其它普通用户都是以组为单位的,以组为单位设置该组可以操作的内容等。 ​ 那么做为 Linux 管理员,得学会创建用户,修改用户,创建用户组,修改用户组等...
  • 如何更改linux文件的拥有者及用户组(chownchgrp)

    万次阅读 多人点赞 2012-07-28 19:18:20
    本文整理自: ... http://ydlmlh.iteye.com/blog/1435157... 一、基本知识 在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户。该文件用户可以修改该文件的拥有者及用户组,当然root用户可以修改任何文...
  • Linux用户和用户组管理命令

    万次阅读 2016-04-26 11:29:39
    1. 用户管理命令 (1) 用户添加命令 useradd ...选项:  -u UID: 手工指定用户的UID号 ...-g 名: 手工指定用户的初始 -G 名: 指定用户的附加 -s shell: 手工指定用户的登录shell,默认是/bin/bash
  • Linux下创建用户和用户组

    万次阅读 多人点赞 2019-04-10 09:44:45
    1.linux下创建用户 日常运维我们使用useradd命令来创建用户,常用的命令如下: 不加任何参数,仅创建用户 示例:useradd myuser 此时用户的家目录是/home/myuser -d 目录 指定用户主目录,如果此目录不存在,...
  • 一,新建用户组 1.用户组文件  / etc / group,存储当前系统中所有用户组信息,格式:组名:组密码占位符:组编号:组中用户名列表  / etc / gshadow,存储当前系统中用户组的密码信息,格式:组名称:组密码:...
  • linux用户和用户组(UIDGID)

    千次阅读 2018-04-27 15:29:00
     Linux是个多用户分时系统,linux用户和用户组属于我们刚接触Linux就会接触到。分为:普通用户,系统用户,根用户。登陆一般会用到用户名,但用户名只是给我们看的,机器使用的是32位的整数来识别用户,即是UID。 ...
  • Linux用户组、用户权限

    千次阅读 2018-07-03 11:44:02
    一、用户组:在linux中每个用户必须属于一个组,每个用户组其实就是多个用户的一个集合!1、添加用户组-->groupadd -g 666 group_name;(-g GID 说白了就是用户组的id)2、删除用户组-->groupdel ...
  • Linux系统下的用户和用户组的创建管理

    千次阅读 多人点赞 2020-07-04 09:53:42
    Linux用户和用户组的创建管理一. Linux用户身份概述1.1 Linux用户介绍1.2 Linux用户相关文件1.3 三个重要passwd,shadow,group文件的介绍二. 创建Linux用户2.1 添加Linux用户——adduser /useradd2.2 设置Linux...
  • 不同Linux 系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。用户组的管理涉及用户组的添加、删除修改。组的增加、删除修改实际上就是对/etc/group文件的...
  • Linux用户用户组详解

    万次阅读 2016-04-19 11:36:13
    1、用户和用户组文件 在linux中,用户帐号,用户密码,用户组信息和用户组密码均是存放在不同的配置文件中的。 在linux系统中,所创建的用户帐号其相关信息(密码除外)均是存放在/etc/passwd配置文件中。由于所有...
  • Linux-用户和用户组管理

    千次阅读 2016-05-22 18:39:40
    Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,...
  • Linux用户和用户组管理总结

    千次阅读 2013-12-11 20:56:51
    Linux用户和用户组管理有关的配置文件: /etc/group Group account information. /etc/gshadow Secure group account information. /etc/passwd User account informati
  • Linux用户用户组密码

    千次阅读 2014-04-25 19:24:14
    相关命令:  useradd、usermod、...注:关于私有组、标准组、初始用户组、有效用户组、附加组和相关文件权限设置及概念临时小结:  私有组与标准组只是一个不专业的概念,私有组指这个组中只有一个用户,
  • linux更改目录所属用户和用户组

    万次阅读 2019-06-28 17:02:37
    用法:chown 【选项】 用户【:用户组】 file 将test.java 文件所属的用户设置成 yangyuanliang chown yangyuanliang test.php 将test.java文件的所属用户设置成yangyuanliang,所属用户组设置成staff chown ...
  • Linux下的用户组和权限

    万次阅读 多人点赞 2018-08-30 22:57:40
    目录 一:用户和组信息的查看 查看用户信息 查看密码信息 查看信息 特殊wheel 二:用户和组信息的管理 用户管理 管理 三:文件权限 文件权限的查看 ...相关文章:Linux用户方面的加固...
  • Linux命令(26):Linux查看用户和组

    万次阅读 2016-09-21 18:29:31
    每个用户都属于某个用户组;一个组中可以有多个用户,一个用户也可以属于不同的组。当一个用户同时是多个组中的成员时,在 /etc/passwd 文件中记录的是用户所属的主组,也就是登录时所属的默认组,而其他组称为附加...
  • Linux 用户ID和组ID

    千次阅读 2017-07-30 14:34:03
    另一个是组ID,为用户组的唯一标识符UID:UID的值为0时,表示系统管理员;(1-99)为系统预设账号;(100-499)保留给一些服务使用;(500-65535)给一般使用者使用可在终端输入cat /etc/passwd | grep 你的用户名...
  • Linux--用户及用户组管理基本命令

    万次阅读 多人点赞 2021-08-11 18:25:05
    目录学习背景一、用户组管理1.1 用户组查看1.2 用户组添加1.2.1 直接添加用户组1.2.2 指定GID值添加用户组1.2.3 用户组修改1.2.4 用户组删除1.2.5 用户组密码1.2.6 用户组切换1.2.7 管理用户组用户1.2.8 查看用户组...
  • Linux添加工作组和用户

    千次阅读 2021-04-23 09:29:14
    工作 添加工作:groupadd ...删除工作:groupdel 【工作名字】注:工作下有用户的时候,无法删除小组 用户 添加新用户:useradd 【username】 -g 【groupname】 删除用户:userdel 【username】 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 629,298
精华内容 251,719
关键字:

linux用户和组

linux 订阅