Linux之入门篇

一、参考资料

二、用户

1、用户的查看

1、 查看linux中所有用户的三种方式

  • /etc/passwd

文件将每个用户的基本信息记录为文件中的一行,一行中包含 7 个字段
文件的一行代表一个单独的用户。该文件将用户的信息分为 3 个部分。
第 1 部分:root 用户信息,root 账户,这代表管理员账户,对系统的每个方面都有完全的权力
第 2 部分:系统定义的账号信息,系统定义的群组和账户,这些群组和账号是正确安装和更新系统软件所必需的
第 3 部分:真实用户的账户信息,代表一个使用系统的真实用户

在创建新用户时,将修改以下 4 个文件:

/etc/passwd: 用户账户的详细信息在此文件中更新。
/etc/shadow: 用户账户密码在此文件中更新。
/etc/group: 新用户群组的详细信息在此文件中更新。
/etc/gshadow: 新用户群组密码在此文件中更新。

示例:

cat /etc/passwd

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
mageshm:x:506:507:2g Admin - Magesh M:/home/mageshm:/bin/bash
...

解析

用户名 密码 用户 ID 群组 ID 用户信息 家目录 Shell
root x 0 0 root /root bash
bin x 1 1 bin /bin /sbin/nologin
mageshm x 506 507 2g Admin - Magesh M /home/mageshm /bin/bash

用户名: 已创建用户的用户名,字符长度 1 个到 12 个字符。
密码:代表加密密码保存在 `/etc/shadow 文件中。
用户 ID:代表用户的 ID 号,每个用户都要有一个唯一的 ID 。UID 号为 0 的是为 root 用户保留的,UID 号 1 到 99 是为系统用户保留的,UID 号 100-999 是为系统账户和群组保留的。
群组 ID:代表群组的 ID 号,每个群组都要有一个唯一的 GID ,保存在 /etc/group文件中。
用户信息(2g Admin - Magesh M):代表描述字段,可以用来描述用户的信息(LCTT 译注:此处原文疑有误)。
家目录(/home/mageshm):代表用户的家目录。
Shell(/bin/bash):代表用户使用的 shell 类型。

image.png

2、用户的创建


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Linux 入门篇第五章 文章导航 上一章说了很多命令,都是一些常用的命令,这一章继续我们的命令 不过比较精确了,...
    数据革命阅读 300评论 0 1
  • Linux 入门篇第三章 文章导航 以前几章说了很多啰嗦东西,没办法为了新手,大家忍忍吧 其实我写的也很心里不舒服...
    数据革命阅读 373评论 0 1
  • 基本概念及操作 常用快捷键 常用通配符 所有的手册页遵循一个常见的布局,为了通过简单的 ASCII 文本展示而被优...
    Jachin111阅读 239评论 0 1
  • Linux 入门篇第四章 文章导航 上一章说了很多常用命令和一些Linux入门 这一章继续linux入门 命令类别...
    数据革命阅读 572评论 0 1
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 6,122评论 0 4