$ id uid=501(user1) gid=101(grp3) groups=101(grp3),6(disk),25(floppy) $ mkdir TEMP $ chmod 777 TEMP drwxrwxrwx 2 user1 grp3 4096 Feb 8 00:16 TEMP $ cd TEMP $ pwd /home_pub/TEMP $ ls -la total 8 drwxrwxrwx 2 user1 grp3 4096 Feb 8 00:16 . drwxrwxrxx 29 root grp3 4096 Feb 8 00:16 .. $ su Password: # >000-file # ls -la total 8 drwxrwxrwx 2 user1 grp3 4096 Feb 8 00:16 . drwxrwxrxx 29 root grp3 4096 Feb 8 00:16 .. -rw-r--r-- 1 root root 0 Feb 8 00:22 000-file # exit $ id uid=501(user1) gid=101(grp3)groups=101(grp3),6(disk),25(floppy) $ su user2 Password: $ id id=531(user2) gid=101(grp3) groups=101(grp3),6(disk),25(floppy) $ >111-file $ ls -la total 8 drwxrwxrwx 2 user1 grp3 4096 Feb 8 00:16 . drwxrwxrxx 29 root grp3 4096 Feb 8 00:16 .. -rw-r--r-- 1 root root 0 Feb 8 00:22 000-file -rw-r--r-- 1 user2 grp3 0 Feb 8 00:28 111-file $ exit $ id uid=501(user1) gid=101(grp3)groups=101(grp3),6(disk),25(floppy) $ rm 000-file rm: remove write-protected file `000-file'? y $ ls -la total 8 drwxrwxrwx 2 user1 grp3 4096 Feb 8 00:16 . drwxrwxrxx 29 root grp3 4096 Feb 8 00:16 .. -rw-r--r-- 1 user2 grp3 0 Feb 8 00:28 111-file $ rm 111-file rm: remove write-protected file `111-file'? y rm: cannot unlink `111-file': Permission denied $ ls -la total 8 drwxrwxrwx 2 user1 grp3 4096 Feb 8 00:16 . drwxrwxrxx 29 root grp3 4096 Feb 8 00:16 .. -rw-r--r-- 1 user2 grp3 0 Feb 8 00:28 111-file
Итак друзья, вопрос остался открытым: Как мне организовать доступ на чтение, запись, выполнение всем и вся с возможностью удаления в некотором каталоге?
Если мы вспомним про /tmp каталог - так ведь туда всем тоже можно писать, а вот попробуйте удалить не свои файлы.