/**
* 用户和用户组
*/ /**
* 每一个使用操作系统的人都是用户
* 用户组是在一个操作系统中具有相同系统权限的一组用户
*
* /etc/group 存储当前系统中所有的用户组信息,每一行对应一个
* 每一行被分成四段,用:分开
* 组名称:组密码占位符:组编号:组中用户名列表
* 组号1—499 系统预留,一般是安装的软件
* 组号0 root
* 用户手动创建的用户组,从500开始
* 组密码占位符 都用x表示
*
* /etc/gshadow 存储当前系统中的用户组的密码信息
* 与group配置文件中一一对应,也是分为4段。
* 组名称:组密码:组管理者:组中用户名列表
*
* /etc/passwd 存储当前系统中所有的用户信息
* 分成7段
* 用户名:密码占位符:用户编号:用户组编号:用户注释信息:用户主目录:shell类型
* 每一行对应一个用户
*
* /etc/shadow 存储用户密码
* 与passwd配置文件一一对应,
* 用户名:密码:
* 密码是单向加密之后的
*
*/ /**
* 基本命令
* groupadd sexy 添加用户组
* groupmod -n market sexy 修改用户组名,新表名在前
* groupmod -g 668 market 修改组编号
* groupadd -g 888 boss 创建用户组,指定组编号
* groupdel market 删除用户组
* 删除用户组之前必须先删除用户组中的用户,否则用户就会变成黑户
*
* groupadd sexy
* useradd -g sexy sdf
* useradd -g sexy sdy 创建用户,指定用户组
* useradd -d /home/xxx imooc 创建用户指定家目录
* 创建用户是不指定用户组,系统会默认创建一个与用户名相同的用户组,
* 创建用户时不指定用户家目录,系统会默认在/home下创建一个与用户名同名的目录作为用户家目录
* usermod -c "shenme" sdf 给用户添加备注
* usermod -l cls sdf
* usermod -d /home/cls cls 修改家目录
* usermod -g sexy imooc 切换用户组
* userdel sdf 删除用户
* userdel -r sdf 删除用户,同时删除用户文件
*
* touch /etc/nologin
* 可以达到除了root其他用户无法登录的目的
*
* passwd -l cls 锁定用户
* passwd -u cls 解锁用户
* passwd -d cls 清除密码 用户可以无密码登录
*
*
* 一个用户可以属于多个组
* -一个主要组
* -多个附属组
*
* gpasswd -a cls boss 添加附属组
* gpasswd -a cls boss,elsegroup 添加附属组
* 创建的文件默认是主要组
* 要想以附属组的身份创建文件,可以使用命令 newgrp boss,临时切换组
* 当登录用户要将身份切换到附属组时,如果这个用户有组密码,这是需要输入组密码
* gpasswd -d cls boss 从附属组中去掉一个用户
*
* useradd -g group1 -G group2,group3,……添加用户指定所属组和附属组
* gpasswd imooc 修改组密码
*/ /**
* 其他命令
* su username 切换用户身份
* su 切换到root用户
* root切换到其他用户不需要密码
* whoami 显示当前登录的用户名
* id username 显示用户的用户信息
* groups username 显示用户所属组
* chfn username 设置用户的详细资料
* finger username 显示用户的详细资料
*
* 用户登录的情况下不能修改用户的相关信息。
*/

Linux_07------Linux的用户和用户组管理的更多相关文章

  1. Linux命令——用户和用户组管理

    Linux命令--用户和用户组管理 命令groupadd 作用:新增组 格式:groupadd [-g GID] groupname 参数:-g,指定GID,一般从500开始 说明:一般不必加-g参数 ...

  2. linux之用户和用户组管理详解

    #############用户和用户组管理###################linux只认识UID和GID #可在/etc/passwd 和/etc/group中找到 ##/etc/passwd ...

  3. 2019/12/11学习内容摘要(Linux系统用户与用户组管理①)

    一,认识/etc/passwd和/etc/shadow 1. /etc/passwd :文件中保存系统中所有的用户和用户的主要信息. 在命令行输入 cat /etc/passwd  | head  ( ...

  4. Linux 学习笔记04丨Linux的用户和用户组管理

    Chapter 3. 用户和用户组管理 由于Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以该账号身份进入系统. 3.0 用户与 ...

  5. linux系统用户以及用户组管理

    本系列的博客来自于:http://www.92csz.com/study/linux/ 在此,感谢原作者提供的入门知识 这个系列的博客的目的在于将比较常用的liunx命令从作者的文章中摘录下来,供自己 ...

  6. Linux 操作系统的用户和用户组管理

    Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入 系统.用户的账号一方面可以帮助系统管理员对使用系统的用户进行 ...

  7. linux入门教程(七) linux系统用户以及用户组管理

    关于这部分内容,笔者在日常的linux系统管理工作中用到的并不多,但这并不代表该内容不重要.毕竟linux系统是一个多用户的系统,每个账号都干什么用,你必须了如指掌.因为这涉及到一个安全的问题. [认 ...

  8. Linux的用户和用户组管理

      Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控 ...

  9. Linux学习 -- 用户和用户组管理

    1 用户配置文件 1.1 用户信息文件 /etc/passwd 查看帮助 man 5 passwd -- account:password:UID:GID:GECOS:directory:shell ...

  10. (转)Linux的用户和用户组管理

    原文 Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并 ...

随机推荐

  1. 帝国CMS灵动标签e:loop

    头条调用方法 1 [e:loop={'selfinfo',5,13,0,'firsttitle=2'}]<a href="<?=$bqsr[titleurl]?>" ...

  2. iframe的使用

    function Report() {           var info = document.getElementById("iframeReport");          ...

  3. union all 取代 select中的case when 提高查询效率

    首先union all不是适用于所有情况,其次,case when的可读性肯定要强.所以在不是特别在意性能的情况下, 可以考虑用case when. 再者,不是所有情况下的union all都要比ca ...

  4. hdu 4348 To the moon

    题意:n个数 m次操作 操作分别为 C l r d: 把区间[l, r] 加 d Q l r : 查询区间[l, r]的和 H l r t: 查询时间t的时候[l, r]的和 B t: 回到时间t 思 ...

  5. 【转载】C/C++中#ifdef和#endif的用法

    转于 http://www.cnblogs.com/renyuan/archive/2013/05/22/3092362.html 今天笔试的时候遇到这个问题,整理一下! 一般情况下,源程序中所有的行 ...

  6. unity, 顶点对齐

    按住v键,选中物体的一个顶点,可以对齐到其它物体的某个顶点上. 参考https://docs.unity3d.com/Manual/PositioningGameObjects.html

  7. fiddler web开发调试工具的使用

    fiddler使用场景: (1)开发环境host配置: 通常情况下,配置host需要改变系统文件很不方便,在多个开发环境下切换很低效 fiddler提供了相对高效的host配置方法 (2)前后端接口调 ...

  8. SQL Server DBA性能优化

    虽然查询速度慢的原因很多,但是如果通过一定的优化,也可以使查询问题得到一定程度的解决. 查询速度慢的原因很多,常见如下几种:1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2. ...

  9. arcgis server 10.2安装后,忘记Manager的用户名和密码

    arcgis server 10.2安装完毕后,需要创建站点,创建站点时,填写管理站点的用户名和密码.自己不小心,创建完毕后,给忘记了用户名和密码.求助Esri,解决方法如下: (1)找到arcgis ...

  10. Asp.net MVC 视图引擎

    Asp.net MVC视图引擎有两种: 1.ASPX View Engine 这个做过WebForm的人都清楚 设计目标:一个用于呈现Web Form页面的输出的视图引擎. 2.Razor View ...