Linux 用户介绍
本小节介绍 Linux 的基础知识,了解 Linux 系统中有哪些,如何查看当前 Linux 系统中有哪些,每 Linux 的权限取决于这些账号时到的权限。
1. Linux 类型
Linux 系统是多多任务的操作系统,在 Linux 系统中一般可将分为 root
和 普通
两大类。root
是 Linux 系统中的系统,root
在终端工具时,命令行前面 #
,如下图展示的是 root
类型:
普通
在终端工具时,命令行前面 $
,如下图展示的是 普通
类型:
2. 查看 Linux 有哪些
Linux 系统中 /etc/passwd
保存的就是系统中所有的主要信息,这些信息以 :
分隔,可以使用 cat
命令查看其中的信息,命令如下:
cat /etc/passwd
执行结果如下图:
如上图所示,每行代表,这些中的绝大多数是系统或服务正常运行所必需的,我们把这种称为系统或伪。系统是不能系统的,但是这些同样也不能被,因为一旦,依赖这些运行的服务或程序就不能正常执行,会导致系统问题。
/etc/passwd
中每行包含的信息如下:
;
账户的 UID;
账户的组 ID;
账户的描述;
家目录的位置;
的认 shell。
以第一行为例,root:x:0:0:root:/root:/bin/bash
中包含的信息有 是 root
、密码标志 x
、UID 0
、组ID(GID) 0
、描述 root
、家目录位置 /root
、认shell /bin/bash
,第二行最后的 nologin
表示这个不能(有些不能的可以用作启动某个软件进程)。
3. 查看 Linux 信息
Linux 中 /etc/shadow
上保存了每个的信息,该只有 root
才能访问,这个中包含每个的一条记录信息,使用 cat
命令查看:
cat /etc/shadow
执行结果如下图:
这些信息以 :
分隔,/etc/shadow
中每行包含的信息如下:
(和 /etc/passwd 对应);
密码(已被加密),这个字段是非空的;
上次口令的时间(距离 1970 年 1 月 1 日的天数);
两次口令间隔最少的天数,如果这个字段的值为空,帐号永久可用;
提前多少天警告口令将过期,如果这个字段的值为空,帐号永久可用;
在口令过期之后多少天禁用此,如果这个字段的值为空,帐号永久可用;
过期日期,表示作废的天数(距离 1970 年 1 月 1 日的天数),如果这个字段的值为空,帐号永久可用;
保留字段,目前为空,以备将来发展之用。
4. 小结
本小节介绍了 Linux 系统中的 root
和 普通
,并且还介绍了 Linux 系统中两个和相关的 /etc/passwd
和 /etc/shadow
,其中 /etc/shadow
只有 root
才有访问权限。