1. 程式人生 > 實用技巧 >【Linux】使用者建立修改切換、檔案許可權管理

【Linux】使用者建立修改切換、檔案許可權管理

Shell-使用者建立修改切換、檔案許可權管理

(1)使用者建立/修改

Linux作業系統支援多使用者,通過組管理使用者,使用者和組通過id做唯一標記:UID(使用者id)和GID(組id)
①新增一個組:	groupadd groupname
②新增使用者: 		useradd –g groupname username (-g標明所屬的組)
③修改使用者的密碼:passwd username
④切換登入使用者:	su username
注意:由root切換到其他使用者,不需要輸入密碼;由其他使用者切換到root需要輸入root的密碼
⑤更改使用者所屬的組:usermod –g groupname username

(2)檔案許可權管理

①檔案屬性:對於檔案來說,使用者分為三種:所有者/建立者(U)、同組者(G)、其他者(O)
 
② 通過命令chmod更改許可權
第一種寫法:通過 + 或 - 完成新增或撤銷許可權
chmod u+w filename 				給檔案所有者新增寫的許可權
chmod o-x filename				把其他人的執行許可權給撤銷掉
chmod u+w,g+r,o-x filename			可以同時給三類使用者設定許可權
第二種寫法:通過 = 直接授權
chmod u=rw- filename				檔案所有者擁有讀寫許可權
chmod u=rwx,g=r--,o=r—filename		可以同時給三類使用者設定許可權
第三種寫法:通過數字完成
chmod 754 filename				754:分別表示u/g/o所擁有的許可權對應引數和(r:4 / w:2 / x:1)