第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

全部開發(fā)者教程

Linux 入門教程

Linux 用戶介紹

本小節(jié)介紹 Linux 用戶的基礎知識,了解 Linux 系統(tǒng)中有哪些用戶,如何查看當前 Linux 系統(tǒng)中有哪些用戶,每一個 Linux 用戶的權限取決于這些賬號登錄時獲取到的權限。

1. Linux 用戶類型

Linux 系統(tǒng)是一個多用戶多任務的操作系統(tǒng),在 Linux 系統(tǒng)中一般可將用戶分為 root 用戶普通用戶兩大類。root 用戶 是 Linux 系統(tǒng)中的系統(tǒng)管理員用戶,root 用戶 在登錄終端工具時,命令行前面顯示 #,如下圖展示的是 root 用戶 類型:

圖片描述

普通用戶 在登錄終端工具時,命令行前面顯示 $,如下圖展示的是 普通用戶 類型:

圖片描述

2. 查看 Linux 有哪些用戶

Linux 系統(tǒng)中 /etc/passwd 文件保存的就是系統(tǒng)中所有的用戶主要信息,這些信息以 : 分隔,可以使用 cat 命令查看其中的信息,命令如下:

cat /etc/passwd

執(zhí)行結果如下圖:

圖片描述

如上圖所示,每行代表一個用戶,這些用戶中的絕大多數(shù)是系統(tǒng)或服務正常運行所必需的用戶,我們把這種用戶稱為系統(tǒng)用戶或偽用戶。系統(tǒng)用戶是不能登錄系統(tǒng)的,但是這些用戶同樣也不能被刪除,因為一旦刪除,依賴這些用戶運行的服務或程序就不能正常執(zhí)行,會導致系統(tǒng)問題。

/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

執(zhí)行結果如下圖:

圖片描述

這些信息以 : 分隔,/etc/shadow 文件中每行用戶包含的信息如下:

  • 用戶名(和 /etc/passwd 對應);
  • 密碼(已被加密),這個字段是非空的;
  • 上次修改口令的時間(距離 1970 年 1 月 1 日的天數(shù));
  • 兩次修改口令間隔最少的天數(shù),如果這個字段的值為空,帳號永久可用;
  • 提前多少天警告用戶口令將過期,如果這個字段的值為空,帳號永久可用;
  • 在口令過期之后多少天禁用此用戶,如果這個字段的值為空,帳號永久可用;
  • 用戶過期日期,表示用戶作廢的天數(shù)(距離 1970 年 1 月 1 日的天數(shù)),如果這個字段的值為空,帳號永久可用;
  • 保留字段,目前為空,以備將來發(fā)展之用。

4. 小結

本小節(jié)介紹了 Linux 系統(tǒng)中的 root 用戶和 普通用戶,并且還介紹了 Linux 系統(tǒng)中兩個和用戶相關的文件 /etc/passwd/etc/shadow 文件,其中 /etc/shadow 文件只有 root 用戶 才有訪問權限。