Linuxサーバーには約100個のユーザーアカウントがあり、そのうち20個はITOPチームに属しています。私のチームユーザーアカウントが/ homeディレクトリの下のサブディレクトリにあるファイルのみを表示できるようにしたいと思います。これらのファイルへのファイルアクセス権をどのように制御できますか?
答え1
ITOpチームの20人のユーザーが同じですかgroup
?
そうでない場合は、非システムグループ(man addgroup
)を作成し、そのグループにユーザーを追加します。このグループに自分を追加してください。
man chmod
グループが読み取りおよび実行できるように()ディレクトリの権限を変更()しますrwxr-x---
。
chown
()を使用して、共有man chown
したいディレクトリとファイルのグループをセクション1のグループに変更します。
chmod
グループ読み取り()を許可するようにファイル権限を変更するために使用されますrwxr-----
。
ディレクトリへのグループ読み取りアクセスを許可して、ユーザーが共有ディレクトリを表示できることを確認します$HOME
。
権限/所有権の問題を見てくださいhttps://github.com/waltinator/pathlld
。bash
「なぜこのファイルを読み書きできないのですか?」のスクリプトです。