利用struct passwd這個結構體就可以獲取使用者的資訊
此結構體如下所示:
struct
passwd
; 但是我們如何獲得passwd相應的資料呢?
此時我們可以通過 struct sta *buf這個結構體獲取使用者的id,只要我們知道了使用者的id,就可以通過getpwuid()獲取使用者的passwd資料。
getpwuid():通過使用者uid查詢使用者的passwd資料。
使用者組:
運用struct group結構體與getgrgid()函式同理。
使用者組
使用者,及使用者組
unit5 一.使用者理解 1,使用者 系統使用者的身份 2,在系統中,使用者儲存為 若干字元 若干個系統檔案 使用者資訊用到的系統配置檔案 1 etc passwd 使用者資訊 顯示 使用者 密碼 x uid gid 說明 家目錄 當前使用者使用的shell 2 etc group 組資訊 顯示 ...
使用者及使用者組
1.使用者建立 useradd 引數 具體數值 使用者名字 c comment 使用者的描述 d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用 m選項,能建立主目錄。g 使用者組 指定使用者所屬 的使用者組。g 使用者組,指定使用者所屬的附加組。s shell檔案 指定使用者的登入shell...
使用者組及使用者組命令注釋
一 使用者管理 1.使用者建立 用法 useradd options login 選項及示例 u 建立使用者時指定uid image.png o 配合 u 選項,不檢查uid的唯一性 image.png g gid 指明使用者所屬基本組,可為組名,也可以gid image.png c comment...