LINUX.ORG.RU

Про всеобщий доступ к файлам каталога для Sasha999


0

0

$ 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 каталог - так ведь туда всем тоже можно писать, а вот попробуйте удалить не свои файлы.

anonymous

ну, занешь ли!
бери да раздавай права на созданные файлы вручную. Поищи в rc-хах для юзверей стандартные права на созданные файлы и меняй их (рискованно, но а кому сейчас легко)
еще вариант - создай для cron-а задание (от рута) с периодом в .. минут чтоб он менял в нужном месте права на доступ всем.
и т.д.

GRAID
()

ну а послать ТАКОЕ сообщение и не поставить "User line breaks" ты уж меня извини!!!! странный ты тип

GRAID
()

Ух-та! Надо разрешить пользователям писать не только в их хомяк, но и в етк, рут, вар. /tmp нужен не системе, а юзерам -- славная корзинка. Пользователю тесно в пределах своего аккаунта, там нет возможности низложиль линии.

delirium7cb
()

перепости с user line breaks.

sasha999 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.