linux系統會為各種各樣的功能建立不同的使用者賬戶,而這些賬戶並不是真的使用者。這些賬戶稱作系統賬戶,是系統上執行的各種服務程序訪問資源用的特殊賬戶。
所有執行在後台的服務都需要用乙個系統使用者賬戶登入到linux系統上。
/etc/passwd檔案用來管理所有使用者資訊
現在linux系統將使用者密碼儲存在另乙個單獨的檔案中,只有特定的程式才能訪問,比如登入程式。
useradd
新增新使用者
userdel
刪除使用者
二 修改使用者
usrmod 能用來修改/etc/passwd檔案中的大部分字段
-l 用來鎖定賬戶,這樣使用者就無法登入了
-u 用來解除鎖定,解除後使用者就能登入了
passwd 指定為某使用者修改密碼
-e 能強制使用者下次登入時修改密碼
chpasswd 修改批量使用者的密碼
登入名和密碼由冒號分割
chsh 快速修改預設的使用者登入shell
chfn 提供了在/etc/passwd檔案的備註欄位中儲存資訊的標準方法
chage 管理使用者賬戶的有效期
linux組
/etc/group
組名:組密碼:gid:屬於該組的使用者列表
當乙個使用者指定某個組作為預設組時,使用者賬戶不會作為組成員再出現在/etc/group檔案中
groupadd 建立新組
該命令沒有提供將使用者新增到組的選項,但可以用usermod來新增該組到使用者組列表
groupmod
-g 修改gid
-n 修改組名
檔案許可權
ls -l
輸出結果的第乙個欄位的第乙個字元代表該物件的型別
- 代表檔案
d 目錄
l 鏈結
c 字元型裝置
b 塊裝置
n 網路裝置
第乙個欄位的剩餘字元代表分別代表物件屬主,屬組,其他人的許可權(讀,寫,執行)
umask 用來設定使用者建立檔案和目錄的預設許可權
umask值會從物件的全權限值中減掉。檔案的全許可權是666,目錄的全許可權是777.
linux檔案許可權學習筆記
關於檔案型別,這裡有一點你必需時刻牢記linux裡面一切皆檔案,正因為這一點才有了裝置檔案 dev目錄下有各種裝置檔案,大都跟具體的硬體裝置相關 這一說,還有socket 網路套接字,具體是什麼,感興趣的使用者可以自己去了解或期待實驗樓的後續相關課程 和pipe 管道,這個東西很重要,我們以後將會討...
Linux修改檔案許可權學習筆記
檔案許可權 lrwxrwxrwx 第一位代表 該檔案是乙個鏈結 其他9個字母分為三組 1.rwx 檔案所有者 2.rwx 這個檔案所有組的其他人 3.rwx 剩下的人對該檔案的許可權 r read w write 沒有許可權 x 執行 修改檔案許可權 方法一 chmod x 4對檔案是賦予執行許可權...
Linux學習筆記之檔案許可權
檢視檔案所有屬性命令 ll rwx r 1 root root 第乙個 表示 這是普通檔案 如果是d,則表示為目錄 第一組許可權顯示 rwx 檔案擁有者擁有讀 寫 執行的許可權 u 第二組許可權顯示 r 檔案所屬組擁有度的許可權 g 第三組許可權顯示 讀 寫 執行都不具有 o 第乙個root表示檔案...