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
「なぜそのファイルを読み書きできないのか?」に答えるスクリプトです。