使用者與使用者組
三種使用者:超級使用者、普通使用者(只對家目錄用控制權)、程式使用者(不能登入系統)
乙個使用者可以加入兩種型別的組,私有組與公共組。
uid and gid 使用者識別符號與組識別符號。
root 使用者uid gid都為0.
使用者賬戶資訊:passwd
密碼字串、密碼有效期: /etc/shadow
組賬戶資訊:/etc/group
對應於一些命令:
groupadd -g 103 test1 增加組使用者
groupmod -n test4 test3 改名字 (將test3 改為test4)
groupmod -g 103 test3 改組id
groupdel test4 刪除組使用者
建立使用者的過程
/etc/passwd /etc/shadow /etc/group增加記錄
建立使用者宿主目錄
在使用者目錄中設定配置檔案(從其他裡面拷貝過來的)
設定使用者初始口令
passwd + 使用者 可以為某使用者設定密碼。 -l -u 鎖與解鎖
刪除使用者賬戶: userdel -r 連宿主目錄一起刪除。
su - user 切換使用者,使用自己的環境
它跟登入不一樣。
當然,還有usermod指令。
usermod –u 200 tom 將tom的東西改成200的東西。
檔案管理:
知識點: 建立使用者和組,修改使用者預設許可權,修改檔案所有者身份,使用unix特殊許可權位來實現上述目標
檔案與系統使用者關係:檔案所有者,同組使用者,其他人。
檔案/目錄的許可權與歸屬: rwx 歸屬:屬主,屬組。
對於許可權項: 分別為檔案所有者,檔案所屬組,其他使用者。 644.
設定檔案/目錄的許可權:chmod [ugoa][+-=] [rwx] file/directory or chmod nnn file/directory . –r 表示遞推修改屬性
設定檔案/目錄的歸屬:chown tom file1 chown :test1 file1
umask 被掩碼,可以更改,預設0022.
使用附加許可權 set位許可權:為x許可權設定。使得其他使用者執行該檔案時,擁有屬主或屬組使用者的許可權。s
粘滯位:stick,為公共目錄設定,其他使用者刪除不了你的目錄。 t
mnnn 其中m由附加位確定。
多用粘滯位少用set位。set位只能設定在檔案上,且當檔案有執行許可權時才有意義。粘滯位只能設定在目錄上,不需要指定針對誰的許可權。
mysql def許可權 mysql使用者許可權管理
mysql資料在實際生產環境中大量被使用,那平時在做好伺服器上防火牆策略以外平時,對mysql下的使用者許可權也要嚴格管理,mysql的使用者許可權都是放在mysql.user這張表裡,平時的使用者許可權管理都是隱式使用著這張表的,先說下許可權 許可權意義 select查詢 insert插入 upd...
linux 使用者許可權 檔案許可權與目錄許可權
1 使用者及使用者組的概念 1.檔案所有者 2.使用者組 3.使用者 以root登入linux之後,執行ls al,會看到有關檔案屬性的資訊 rw r r 第1個字元代表這個檔案是 目錄,檔案或鏈結檔案等 d 代表目錄,代表檔案,l 則是連線檔案。接下來的字元3個一組分別代表檔案所有者許可權 同使用...
使用者身份與檔案許可權
目錄 linux中的使用者型別 檢視使用者的uid 新建使用者 新建組刪除使用者 檔案的許可權 chown命令 chmod命令 檔案特殊許可權 su與sudo 使用命令 id 使用者名稱 可以檢視使用者的uid 命令 useradd 命令使用方法 useradd u 1005 g 1005 user...