Linuxシステムの権限設定方法
Linux の権限設定は、ファイルアクセス権とユーザ権限で実現されます。
- ファイルのアクセス権限
- ファイルのパーミッションには、読み取り(r)、書き込み(w)、実行(x)権限があります。
- ファイルのパーミッションはls -l コマンドで見られます。例えば、-rw-rw-r– は、ファイル所有者に読み書き権限があり、同じグループのユーザーに読み書き権限があり、他のユーザーには読み取り権限のみがあることを意味します。
- chmodコマンドでファイルのパーミッションを変更できます。例: chmod u+x fileでファイル所有者に実行権限を追加、chmod go-w fileで同一グループのユーザーと他のユーザーから書き込み権限を削除できます。
- ユーザー権限:
- ユーザーは3つのカテゴリに分類されます:ファイルの所有者(u)、同じグループのユーザー(g)、それ以外のユーザー(o)。
- chownコマンドはファイル所有者を変更します。例:chown user fileはファイル所有者をuserに変更します。
- chgrpコマンドでファイルの所有グループを変更できます。例:chgrp group fileはファイルの所有グループをgroupに変更します。
- usermodコマンドを使用して、ユーザーの権限を変更できます。例: usermod -aG group userは、userというユーザーをgroupというグループに追加します。
設定ファイルとユーザー権限を適切にすることで、システムの安全性とデータのプライバシーを確保できます。