Страница 1 из 1
самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-05 17:00:34
мимоходящий
кросспостю с sql.ru
сегодня на работе дура-дева легким движением мыши отправила ОЧЕНЬ важную папку в подкаталог - в состоянии легкого ах...я 15 минут искали бэкапы и папку, ибо дура-дева молчала в тряпочку(портезанко, мать ее...):))
возникла мысль: можно ли средствами ФС FREEBSD (ufs, то есть, так как, вроде, самбовыми не очень можно) ЗАЛОЧИТЬ каталоги в шарах как объекты? то есть в самом каталоге делай что угодно, в подкаталоге/надкаталоге с любыми файлами, но сам каталог (как независимый одинокий объект) был бы абсолютно недоступен для удаления/переименования/перемещения.
кто-нибудь что-нибудь слыхал о таком?
Re: самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-05 17:46:40
terminus
Возможно эту проблему можно решить с помощью установки на все каталоги флага sunlnk (undeletable)
Я не уверен в этом решении - не тестировал. Проверьте.
http://www.freebsd.org/cgi/man.cgi?quer ... ormat=html
http://www.freebsd.org/cgi/man.cgi?quer ... .0-RELEASE
Рекурсивно для всех пожкаталогов:
Код: Выделить всё
# cd /samba/share
# find ./ -type d -exec chflags sunlnk {} \;
Re: самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-06 14:16:33
мимоходящий
спасибо вам огромное!!!
Re: самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-06 14:29:50
terminus
Че, и самба все нормально пережевывает? Как она реагирует на такое, когда юзер пытается переименовать/переместить директорию?
Сам я самбами не занимаюсь - проверить не мог, поэтому неуверин был...
Рад что помогло.

Re: самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-06 15:41:27
Volkoff
Можно вроде еще сетевую корзину и аудит сделать, почитай здесь
http://www.samba.org.ua/articles/?secti ... icleid=115
Re: самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-06 16:47:42
zg
мимоходящий писал(а):сегодня на работе дура-дева легким движением мыши отправила ОЧЕНЬ важную папку в подкаталог
это не дева дура, а админ

с какого перепою она сидит под учёткой с такими правами? что не запрещено, то разрешено
Re: самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-06 18:21:20
мимоходящий
неа, не админ - такое техническое задание было, папка общих документов и разрешения всем на всё

вот только фирма растёт и идиотов прибавляется, точнее идиоток... папка создана, когда на фирме человек 5 было, а сейчас уже 30+

парадигма, блин, меняется
самба жует нормально, говорит - нельзя, идите в... - очень удобно!
Re: самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-06 18:32:45
zg
мимоходящий писал(а):папка общих документов и разрешения всем на всё
ну да, помойка самое место для хранения бекапов и ценных файлов
мимоходящий писал(а):точнее идиоток
жаль, что она их не стёрла

а то как-то не хорошо получается, косяк админа, а админ себя выгорживает. А так стёрла бы, за бекапы отвечает админ, с него и спрос. Я бы стёр

и ещё высокому начальству доложил, что админ доспукает ситуацию, когда личные файлы могут удаляться без спроса.
Re: самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-06 20:58:51
мимоходящий
zg писал(а): жаль, что она их не стёрла

а то как-то не хорошо получается, косяк админа, а админ себя выгорживает. А так стёрла бы, за бекапы отвечает админ, с него и спрос. Я бы стёр

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

админу было
предписано никак не ограничивать пользователей в данной шаре - админ и не ограничивал (только на всякий пожарный всё-таки пару раз в месяц на свою машину бэкапил). сейчас вот задумались о бэкап-сервере - значит, будет им бэкап

. мое дело маленькое - знать, что примерно дальше может быть, и вовремя об этом сообщить в служебной записке, что и делается периодически. а бабло на технику выделять - дело не админское, а гендиректорское

. а вот когда жареный петух клюнул - выдвинули новое, довольно замысловатое техзадание - которым я с радостью и занимаюсь

, потому что понимаю его нужность.
Re: самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-06 21:17:02
zg
мимоходящий писал(а): а вот когда жареный петух клюнул - выдвинули новое, довольно замысловатое техзадание - которым я с радостью и занимаюсь
ради такой цели я тебе даже кусочек мана процитирую
Код: Выделить всё
STICKY(8) FreeBSD System Manager's Manual STICKY(8)
NAME
sticky -- sticky text and append-only directories
DESCRIPTION
A special file mode, called the sticky bit (mode S_ISTXT), is used to
indicate special treatment for directories. It is ignored for regular
files. See chmod(2) or the file <sys/stat.h> for an explanation of file
modes.
STICKY DIRECTORIES
A directory whose `sticky bit' is set becomes an append-only directory,
or, more accurately, a directory in which the deletion of files is
restricted. A file in a sticky directory may only be removed or renamed
by a user if the user has write permission for the directory and the user
is the owner of the file, the owner of the directory, or the super-user.
This feature is usefully applied to directories such as /tmp which must
be publicly writable but should deny users the license to arbitrarily
delete or rename each others' files.
занимайся

токо руку не сотри

Re: самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-11 7:32:55
мимоходящий
кстати, уважаемый zg, позволю себе ответить на ваш сарказм
принято было следующее решение: залочить все папки на удаление, а папку, из-за которой весь сыр-бор начался,
вместе со всем содержимым теперь каждую ночь будет блокировать скрипт
вот такое мудрое решение, по которому можно себе представить степень организованности документооборота

Re: самба - вопрос дуракоустойчивости каталогов в шаре
Добавлено: 2008-08-11 9:00:02
zg
мудро