同じサーバーを共有する2人のユーザーAとBがいます。 Aは権限700でディレクトリを作成し、ユーザーとグループは同じです。ユーザーA
例えば
drwx --- --- A A temp_dir/
これで、ユーザーBにAのファイルにアクセスする権限があります。 Bがすることは、この「temp_dir /」を自分のホームディレクトリに移動することです。
移動されたディレクトリは以前と同じ権限(700)を持ち、ユーザーとグループはAです。
Bがそのディレクトリにあるファイルにアクセスしようとすると、アクセスできません。
彼は権限を変更できず、sudo / rootユーザー権限を持っていません。
Bはこのディレクトリにどのようにアクセスしますか?
答え1
Bはこのディレクトリにどのようにアクセスしますか?
その後、ディレクトリはAに属し、AはBにディレクトリに対する権限を与えていないため、Bはディレクトリにアクセスできません。とても簡単です。
A(またはルート)がBに権限を付与するには、そうする必要がありますchmod
(またはchown
ルートが付与する場合)。