passwd:

/etc/passwd 文件结构

2011-04-29 16:32:54| 分类: ubuntu技巧 | 标签:passwd linux ubuntu fadero centos./etc/passwd |举报|字号 订阅
root:x:0:0:root:/root:/bin/bash
1. 账号名称: 就是账号啦!用来对应 UID 。例如 root 的 UID 对应就是 0 (第三字段);
2. 密码: 早期 Unix 系统癿密码就是放在这字段上!但是因为这个文件的特性是所有的程序都能够读取,
这样一来很容易造成密码数据被窃取, 因此后来就将这个字段的密码数据给他改放在 /etc/shadow 中了。
所以这里你会看刡一个『 x 』。
3. UID: 这个就是使用者标识符。通常 Linux 对于 UID 有几个限刢需要说给您了解一下:
/etc/passwd 文件结构 - 吞枣 - 囫囵吞枣

4. UID 为 0 的时候,就是 root !所以请特别留意一下你的 /etc/passwd 文件!
5. GID(第四个字段): 这个与 /etc/group 有关!其实 /etc/group 的观念与 /etc/passwd 差不多,叧是他是用来规范组名与 GID 的对应而已!
6. 用户信息说明栏: 这个字段基本上并没有什重要用途,叧是用来解释这个账号的意义而已!不过,如果您提供使用 finger 的功能时, 这个字段可以提供很多信息。
7. 家目录: 这是用户的家目录,以上面为例, root 的家目录在 /root ,所以当root 登入之后,就会立刻跑到到/root 目录里头! 如果你有个账号的使用空间特别的大,你想要将该账号的家目录移动到其他的硬盘去该怎么修改? 没有错!可以在这个字段进行修改!默认的用户家目录在 /home/yourIDname
8. Shell: 当用户登入系统后就会取得一个 Shell 来与系统的核心沟通以进行用户的操作任务。那为何预设 shell 会使用 bash 呢?就是在这个字段搞定的!
摘自《鸟哥的Linux私房菜》

group:

/etc/group 文件内容及其解释

/etc/group 存储有关本地用户组的信息

它的格式为:

1)groupname GID到名称的一种映射,组名
2)password 保存密码的位置

3)GID 组ID

4)user 组成员

添加组 — groupadd

参数

-g gid 组的ID 值 .除非使用-o 参数不然该值必须是唯一,不可相同,数值不可为负。预设为最小不得小于500而逐次增加。 0~999 传统上是保留给系统帐号使用。

/etc/group 文件内容及其解释 - 梦に者 - 梦に空間

更改组的信息 — groupmod
参数
-g <群组识别码> 设置欲使用的群组识别码。
  -o 重复使用群组识别码。
  -n <新群组名称> 设置欲使用的群组名称

更改组的密码 — gpasswd

用户可以根据组的密码加入到组:

删除组 — groupdel

Linux /etc/passwd 和 /etc/group 文件格式的更多相关文章

  1. 详细解析Linux /etc/passwd文件

    本文转自:http://os.51cto.com/art/201003/187533.htm 在Linux /etc/passwd文件中每个用户都有一个对应的记录行,它记录了这个用户的一些基本属性.系 ...

  2. Linux 组配置文件(/etc/group)

    一.概述 Linux 组配置(/etc/group)文件分为4个字段,分别为: 组名.组密码.GID和组成员. 二.示例 用户apple和banana的默认组为fruit. [root@titan ~ ...

  3. Linux及安全实践四——ELF文件格式分析

    Linux及安全实践四——ELF文件格式分析 一.ELF文件格式概述 1. ELF:是一种对象文件的格式,用于定义不同类型的对象文件中都放了什么东西.以及都以什么样的格式去放这些东西. 二.分析一个E ...

  4. passwd、shadow、group文件格式

    [root@bogon ~]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash 登录名:密码占位符:UID:GID:注释:家目录:用户的默认shell ...

  5. Linux - /etc/passwd和/etc/shadow文件结构

    /etc/passwd文件结构 1.账号名称:         就是账号啦!用来对应 UID 的.例如 root 的 UID 对应就是 0 (第三字段):     2.口令:         早期 U ...

  6. linux常用命令:/etc/group文件详解

    Linux /etc/group文件与/etc/passwd和/etc/shadow文件都是有关于系统管理员对用户和 用户组管理时相关的文件.linux /etc/group文件是有关于系统管理员对用 ...

  7. linux系统——etc下的group 文件

    etc/group 文件 用户组的所有信息都存放在/etc/group文件中 将用户分组是Linux系统中对用户进行管理及控制访问权限的一种手段.每个用户都属于某个用户组:一个组中可以有多个用户,一个 ...

  8. /etc/passwd和/etc/group文件详解

    用户管理 想要知道, 系统中有哪些用户, 可以查看这个文件: /etc/passwd root:x:::root:/root:/bin/bash bin:x:::bin:/bin:/sbin/nolo ...

  9. linux /etc/passwd详解

    文件概述 Linux 系统中的 /etc/passwd 文件,是系统用户配置文件,存储了系统中绝大部分的用户基本信息,并不是所有,所有用户都可以对此文件执行读操作.(如果通过其他方式创建管理的用户名. ...

随机推荐

  1. mysql如何利用Navicat 导出和导入数据库

    MySql是我们经常用到的数据,无论是开发人员用来练习,还是小型私服游戏服务器,或者是个人软件使用,都十分方便.对于做一些个人辅助软件, 选择mysql数据库是个明智的选择,有一个好的工具更是事半功倍 ...

  2. [Android Pro] Android签名与认证详细分析之二(CERT.RSA剖析)

    转载自: http://www.thinksaas.cn/group/topic/335449/ http://blog.csdn.net/u010571535/article/details/899 ...

  3. openGL纹理映射参数解析

    GLuinttexture[1]; AUX_RGBImageRec *TextureImage[1]; Status=TRUE; // Set The Status To TRUE glGenText ...

  4. JqueryEasyUI教程

    第一章EasyUI中弹出框dialog的使用为div标签加上class="easyui-dialog"即可使用一.引入文件介绍jquery.min.js:jquery核心文件,不再 ...

  5. android 的四种枚举Context.MODE_PRIVATE

    标签: mode_private Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加 ...

  6. 配置redis外网可访问

    redis采用的安全策略,默认会只准许本地访问 通过简单配置,完成允许外网访问 [root@cache01 conf]# egrep "(^bind|#bind|# bind)" ...

  7. 二叉树学习笔记之二叉查找树(BSTree)

    二叉查找树即搜索二叉树,或者二叉排序树(BSTree),学习回顾一下有关的知识. >>关于二叉查找树 二叉查找树(Binary Search Tree)是指一棵空树或者具有下列性质的二叉树 ...

  8. Ubuntu12.04 安装openjdk-8-jdk

    参考文章:http://ubuntuhandbook.org/index.php/2015/01/install-openjdk-8-ubuntu-14-04-12-04-lts/ OpenJDK J ...

  9. Java Hour 17 来个CURD吧(二)

    有句名言,叫做10000小时成为某一个领域的专家.姑且不辩论这句话是否正确,让我们到达10000小时的时候再回头来看吧. 突然想到我最近一直在追的小说,作者每天都会更新两章,而且质量挺高.所以从这篇开 ...

  10. Web service project中导入的库JAXB(JDK1.7新产品,组成部分)

    JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术.该过程中,JAXB也提供了将XML实例文档反向 ...