[Linux] Group, Ownership & Permissions
- 2023.08.20
- Linux
Ownership & Permissions
參考 查看權限
Ownership
User (Owner)
Group
Others
Permissions
Read
Write
Execute
Commands
群組與使用者相關操作
查看使用者所屬群組 cat /etc/group | grep {username}
新建群組 sudo addgroup {group_name}
刪除群組 sudo groupdel {group_name}
加入使用者至群組 sudo gpasswd -a {username} {group_name}
從群組刪除使用者 sudo gpasswd -d {username} {group_name}
⭐️ 切換群組 newgrp {group_name}
權限相關操作
查看權限 ls -l
drwxrwxrwx 1 owner_name group_name
第一個字元
- d: 項目為資料夾
- l: 符號連結(symbolic link 或 symlink)
- -: 項目為一一般檔案。
rwx
- owner的權限 group的權限 others的權限
- r: read
- w: write
- x: execute
更改[使用者及]群組 sudo chown [{username}]:{group_name} {filename}/{directory_name}
更改[檔案/資料夾]權限 sudo chmod [-R] g=rwx {filename}/{directory_name}
sudo chmod [-R] {u/g/o/a}{+/-/=}{[r][w][x]} {filename}/{directory_name}
- -R: 其下所有檔案與子目錄也一並更改權限
- u: user
g: group
o: others
a: all - r: read
w: write
x: execute
Last Updated on 2023/08/20 by A1go