使用者就是系統使用者的身份,在系統中使用者儲存為若干竄字元+若干個系統配置檔案
使用者資訊涉及到的系統配置檔案:
/etc/passwd###使用者資訊
使用者:密碼:uid:gid:說明:家目錄:使用者使用的shell
/etc/shadow###使用者認證資訊
組名稱:組密碼:組id:附加組成員
/etc/gshadow###組認證資訊
/home/username###使用者家目錄
/etc/skel/.*###使用者骨架檔案
1.使用者建立
useradd引數 使用者名字
-u##指定使用者uid
-g##指定使用者初始組資訊,這個組必須已經存在
-g##指定附加組,這個組必須存在
-c##使用者說明
-d##使用者家目錄
-s##使用者所使用的shell,/etc/shells記錄了使用者能使用shell的名字
2.使用者刪除
userdel -r使用者名稱 -r表示刪除使用者資訊及使用者的系統配置
groupadd -g##建立組
groupdel組名字 ##刪除組
作以上實驗的監控命令:
watch -n 1 『tail -n 3 /etc/passwd /etc/group;echo ====;ls -l /home;echo ===;ls -l /mnt』
id 引數 使用者
-u ##使用者uid
-g ##使用者初始組id
-g ##使用者所有所在組id
-n ##顯示名稱而不是id數字
-a ##顯示所有資訊
usermod 引數 使用者
-l ##更改使用者名稱
-u ##更改uid
-g ##更改gid
-g ##更改附加組
-ag ##新增附加組
-c ##更改說明
-d ##更改家目錄指定
-md ##更改家目錄指定及家目錄名稱
-s ##更改shell
-l ##凍結帳號
-u ##解鎖
1.在系統中超級使用者可以下放普通使用者不能執行的操作給普通使用者
下放權力配置檔案:/etc/sudoers****
2.下放權力的方法3.執行下放許可權命令
sudo 命令 ##如果第一次執行sudo需要輸入當前使用者密碼
在/etc/sudoers中如果設定如下:
test desktop0.example.com=(root) nopasswd: /usr/sbin/useradd
表示使用者呼叫sudo命令的時候不需要自己密碼
chage引數 使用者
-d##使用者密碼組後一次修改的時間,如果設定成0,使用者登陸系統後必須修改自己的密碼
-m##最短有效期
-m##最長有效期
-w##警告期
-i ##使用者非活躍天數
-e##帳號到期日格式 -e 「yyyy-mm-dd」
1.新建使用者組,shengchan,caiwu,jishu
2.新建使用者要求如下:
* tom 是shengchan組的附加使用者
* harry 是caiwu組的附加使用者
* leo 是jishu組的附加使用者
* 新建admin使用者,此使用者不屬於以上提到的三個部門
3.新建目錄要求如下:
* /pub目錄為公共儲存目錄對所有使用者可以讀,寫,執行,但使用者只能刪除屬於自己的檔案
* /sc 目錄為生產部儲存目錄只能對生產部人員可以寫入,
並且生產部人員所建立的檔案都自動歸屬到shengchan組中
* /cw 目錄為財務部儲存目錄只能對財務部人員可以寫入,
並且財務部人員所建立的檔案都自動歸屬到caiwu組中
* admin使用者能用touch工具在/sc目錄和/cw目錄中任意建立檔案,但不能刪除檔案。
4.設定普通使用者新建檔案許可權為」r–r—–」
5.設定admin使用者可以通過sudo自由建立新使用者
Linux帳號管理 中 使用者管理
摘要 本文簡要介紹了linux帳號管理的使用者管理。linux ubuntu10.0.4 1.系統管理員功能 1.1新建使用者 useradd usage useradd options 1.2修改使用者 usermod usage usermod options 1.3刪除使用者 userdel ...
linux中使用者資訊的管理
unit5 1.使用者理解 使用者是系統使用者的身份在系統在使用者儲存為若干字串 若干個系統配置檔案 使用者資訊涉及到的系統配置檔案 etc passwd 使用者資訊 使用者 密碼 uid gid 說明 家目錄 使用者使用的shell etc shadow 使用者認證資訊 etc group 組名稱...
linux中使用者組管理
廣義上講,linux的賬戶包括使用者賬戶和組賬戶2種。使用者賬戶,簡稱使用者,組賬戶簡稱組。組是使用者的集合,在red hat linux中組有私有組和標準租2種型別。在建立乙個新的使用者時,若沒有指定其所屬的組,red hat就建立乙個和該使用者同名的私有組。此私有組這個使用者自己。標準組可容納多...