親ディレクトリに対する所有者権限

親ディレクトリに対する所有者権限

ユーザー "saad"が/ projectディレクトリからrootユーザーによって作成されたファイル/フォルダを削除する方法を説明できますか? Saadユーザーは/ projectフォルダの所有者です。ご覧のとおり、/project内のすべてのファイル/フォルダの所有者とグループの所有者はrootです。他のユーザーには権限がない、一部のユーザーには読み取り専用、または読み取り実行が可能です。 saadユーザーが所有するファイル/フォルダがありません。

ユーザーsaadが/ projectフォルダにCDを挿入すると、ユーザーsaadに適用される権限は他のユーザー権限から来ます。権限に応じて、ユーザーsaadはこれらのファイル/フォルダをすべて削除できます。

[saad@localhost ~]$ ls -ld /project/
drwxrwxrwx. 8 saad devteam 94 Jan 16 06:55 /project/
[saad@localhost ~]$ ll /project/
drwxr-xr-x. 2 root root   6 Jan 10 16:41 dir1
drwxr-xr--. 2 root root   6 Jan 15 17:54 dir2
drwxr-xr--. 2 root root   6 Jan 10 16:41 dir3
drwxr-xr-x. 2 root root   6 Jan  6 17:23 dir4
drwxr-xr-x. 2 root root   6 Jan  6 17:23 dir5
drwxr-x---. 2 root root   6 Jan 16 06:54 dir7
-rw-r-----. 1 root root 143 Jan 10 17:19 file.txt

関連情報