コマンドライン - Linux で特定のユーザーにフォルダーを許可するにはどうすればよいですか?
漂亮男人
漂亮男人 2017-06-24 09:42:43
0
4
1675

Linux では、特定のフォルダを特定のユーザーまたは特定のグループに個別に許可できますか? 他のユーザーまたはグループはそのフォルダーに対するアクセス許可を持たず、フォルダーの所有権は変更されませんか?
たとえば、
には test1

というフォルダーがあります。

権限は drwxr-xr-x 、所有者は A

A は B にフォルダに対する同じ権限を与えたいと考えていますが、他のユーザーには同じ権限がありません。フォルダの所有者は依然として A

です。

コマンドラインから行うにはどうすればよいですか?初心者です、アドバイスありがとうございます。

漂亮男人
漂亮男人

全員に返信(4)
世界只因有你
  1. グループの権限を所有者と同じに設定します

  2. BをAのグループに追加します

いいねを押す +0
漂亮男人

2 人のユーザーに同じ権限を持たせたい場合は、まずフォルダーの権限 chmod 775 test1 を変更し、次に B のグループを A のグループに変更するか、B を A のグループに追加する必要があります。使用方法は次のとおりです。 :
usermod -g group loginname
ユーザーが所属するグループを強制的に設定
usermod -G groups loginname
ユーザーをグループに変更
usermod -a -G groups loginname
ユーザーを特定のグループに追加

いいねを押す +0
仅有的幸福

ACLを使用するだけです。
こんな風に書かれているようです
setfacl -m user:B:rwx test1

いいねを押す +0
ringa_lee

chown [ユーザー名] [フォルダー]

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート