linux中使用者,組和許可權關係管理 一

2021-09-25 07:55:59 字數 2088 閱讀 5638

使用者主存在於登入是體現

登陸主要通過的有三項過程:認證——>授權——>驗證

使用者認證:`

*-n 選 項* 。 useradd 可 使 用 的 選 項 為

*-c comment*

新 帳 號 password 檔 的 說 明 欄 。

*-d home_dir*

新 帳 號 每 次 登 入 時 所 使 用 的 home_dir 。 預 設 值 為

default_home 內 login 名 稱 , 並 當 成 登 入 時 目 錄 名 稱 。

-e expire_date

帳 號 終 止 日 期 。 日 期 的 指 定 格 式 為 mm/dd/yy 。

-f inactive_days

帳 號 過 期 幾 日 後 永 久 停 權 。 當 值 為 0 時 帳 號 則 立 刻

被 停 權 。 而 當 值 為 -1 時 則 關 閉 此 功 能 , 預 設 值 為

-1-g initial_group

group 名 稱 或 以 數 字 來 做 為 使 用 者 登 入 起 始 群 組

(group) 。 群 組 名 須 為 現 有 存 在 的 名 稱 。 群 組 數 字 也

須 為 現 有 存 在 的 群 組 。 預 設 的 群 組 數 字 為 1 。

-g group,[...]

定 義 此 使 用 者 為 此 一 堆 groups 的 成 員 。 每 個 群 組 使

用 ??區 格 開 來 , 不 可 以 夾 雜 空 白 字 元 。 群 組 名 同 -g

選 項 的 限 制 。 定 義 值 為 使用 者 的 起 始 群 組 。

-m 使 用 者 目 錄 如 不 存 在 則 自 動 建 立

*注意:如 使 用 -k 選 項

skeleton_dir 內 的 檔 案 將 復 制 至 使 用 者 目 錄 下 。 然 而

在 /etc/skel 目 錄 下 的 檔 案 也 會 復 制 過 去 取 代*

-o 允許使用重複的uid

-p passwd

通過crypt(3)返回的加密密碼,預設為禁用使用者

-s shell

使 用 者 登 入 後 使 用 的 shell 名 稱 。 預 設 為 不 填 寫 ,

這 樣 系 統 會 幫 你 指 定 預 設 的 登 入 shell 。

-u uid 用 者 的 id 值 。 必 須 為 唯 一 的 id 值 , 除 非 用 -o 選 項

。 數 字 不 可 為 負 值。預 設 為 最 小 不 得 小 於 99 而 逐 次

增 加 。 0~99 傳 統 上 是 保 留 給 系 統 帳 號 使 用 。

改 變 預 設 值

當 -d 選 項 出 現 時 , useradd 秀 出 現 在 的 預 設 值 , 或 是 藉 由

命 令 列 的 方 式 更 新 預 設 值 。 可 用 選 項 為 ∶

-b default_home

定 義 使 用 者 所 屬 目 錄 的 前 一 個 目 錄 。 使 用 者 名 稱

會 附 加 在 default_home 後 面 用 來 建 立 新 使 用 者 的 目 錄

。 當 然 使 用 -d 後 則 此 選 項 無 效 。

-e default_expire_date

使 用 者 帳 號 停 止 日 期 。

-f default_inactive

帳 號 過 期 幾 日 後 停 權 。

*-g default_group*

新 帳 號 起 始 群 組 名 或 id 。 群 組 名 須 為 現 有 存 在 的

名 稱 。 群 組 i d 也 須 為 現 有 存 在 的 群 組 。

*-s default_shell*

使 用 者 登 入 後 使 用 的 shell 名 稱 。 往 後 新 加 入 的 帳

號 都 將 使 用 此 shell.

如 不 指 定 任 何 參 數 , useradd 顯 示 目 前 預 設 的 值 。

Linux中使用者 組 許可權管理

眾所周知,linux是乙個多使用者 多工的系統。而當很多使用者同時登入時,系統是怎樣管理使用者,並給他們賦予相應的許可權呢?linux中有三類使用者 超級使用者 uid為0 系統使用者 偽使用者 非登入 僅執行服務程式 centos6.x中uid為1 499 登入使用者 普通使用者 使用者解析庫檔案...

linux中使用者和使用者組

乙個使用者可以屬於多個組,乙個組有多個使用者 在linux中作業系統必須依賴組和使用者進行管理 檢視組的命令是 cat group 這是進入etc目錄下 第1列 組的名稱 第2列 組的密碼 x代表密碼隱藏,真正在密碼是放在 etc gshadow 第3列 組的id 編號 第4列 組附屬成員列表 檢視...

Linux 使用者和使用者組許可權

1.使用者管理 新增乙個使用者 useradd testuser或者adduser testuser 新增乙個使用者並將使用者新增到組裡 useradd g testgroup testuser 刪除乙個使用者,加上 r會把使用者home下的檔案也刪除 userdel r testuser 修改使用...