HOME/🐧 Linux/

【🐚iTerm】パーミッション

Article Outline
TOC
Collection Outline

HOME / Collections TOP /

【CLI : OS】 
⚫︎ Linux COMMAND
⚫︎ Linux Distribution
⚫︎ Linux 用途別
【CLI : Middleware】
⚫︎ PCS (PackageControlSystem)
⚫︎ VCS (VersionControlSystem)
⚫︎ Virtualisation & Container
⚫︎ RDBMS

権限について

$ ls -la

drwxr-xr-x   6 root  admin     193 10 18 12:30 ..
-rw-r--r--   1 tt    staff   43295  6  2  2021 memo.ipynb
drwxr-xr-x   3 tt    staff      96 12 22 15:46 docker
drwxr-xr-x   7 tt    staff     224  1 23  2021 kaggle
[其々の意味]
d    ***  [-:file][d:directory][l:simbolicklink]
rwx  ***  [-:nothing][r:read][w:wright][x:execute] 所有者
rwx  ***  [-:nothing][r:read][w:wright][x:execute] 所有グループ
rwx  ***  [-:nothing][r:read][w:wright][x:execute] その他

UserID/UserGroupの確認

  • UserID 確認 $ id -u
  • UserGroup 確認 $ id -g

パーミッション権限変更(change mode)

$ chmod 400 {file}

400 = 自分は読むだけ、その他ユーザーはアクセスできない

数字の意味

4 : read
2 : write
1 : execute
0 : no permission

数字の効力先

$ chmod [所有者][グループ][その他] {file}

eg.

  • 全権限付与4 + 2 + 1 = 7
  • 読み書き付与4 + 2 = 6