Linux では、特定のフォルダを特定のユーザーまたは特定のグループに個別に許可できますか? 他のユーザーまたはグループはそのフォルダーに対するアクセス許可を持たず、フォルダーの所有権は変更されませんか?
たとえば、
には test1
権限は drwxr-xr-x 、所有者は A
A は B にフォルダに対する同じ権限を与えたいと考えていますが、他のユーザーには同じ権限がありません。フォルダの所有者は依然として A
です。コマンドラインから行うにはどうすればよいですか?初心者です、アドバイスありがとうございます。
グループの権限を所有者と同じに設定します
BをAのグループに追加します
2 人のユーザーに同じ権限を持たせたい場合は、まずフォルダーの権限 chmod 775 test1 を変更し、次に B のグループを A のグループに変更するか、B を A のグループに追加する必要があります。使用方法は次のとおりです。 :
usermod -g group loginname
ユーザーが所属するグループを強制的に設定
usermod -G groups loginname
ユーザーをグループに変更
usermod -a -G groups loginname
ユーザーを特定のグループに追加
ACLを使用するだけです。
こんな風に書かれているようです
setfacl -m user:B:rwx test1
chown [ユーザー名] [フォルダー]