Linux 學習筆記 檔案許可權

2022-03-26 17:15:34 字數 1059 閱讀 9626

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表示檔案...