Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Ещё можно раздел в ro монтировать. Тогда там даже рут не сможет создавать и удалять файлы. Разумеется, придётся сделать так, чтобы раздел и шара совпадали. Если не совпадают, то можно извернуться, например, так:
Код: Выделить весь код
# mkdir /mnt/readonly
# mount --bind /home/some/shared/folder /mnt/readonly
# mount -o remount,ro /mnt/readonly
# touch /mnt/readonly/foo
touch: невозможно выполнить touch для «/mnt/readonly/foo»: Файловая система доступна только для чтения
UPD Проглядел поправку (кстати, посты можно редактировать )
Цитата apozlevich:
Должно быть так:
запрещено: удалять папки; удалять файлы;
разрешено: создавать папки; создавать файлы; изменять файлы; »
ro в этом случае не годится, а нужен так называемый sticky bit.

chmod 1777 /home/share; chown nobody:nogroup /home/share
А самбу пускать от другого юзера.

Последний раз редактировалось vadblm, 15-10-2011 в 19:34.

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:32, 15-10-2011 | #8