Страница 1 из 1
Как защитить файлы Pervasive на Linux?
Добавлено:
30 апр 2011, 19:49
Boris Morozov
Столкнулись с такой проблемой. Если на Netware при работе сервера Pervasive, открытые им файлы блокируются и кривыми ручками нельзя переписать файл с базой данных, пока с ним кто-то работает, то на Linux это сделать можно. В результате база портится, причем это видно не сразу. Учитывая квалификацию наших клиентов (ее практическое отстутствие), это проблема. Как блокировать открытый файл, может кто чего умное подскажет.
Re: Как защитить файлы Pervasive на Linux?
Добавлено:
01 май 2011, 06:22
Dimerson
как вариант воообще не давать юзерам файловые права ибо работа идет от psql:pvsw posix аккаунта. правда если софт не проверяет существование файлов данных через файловые функции ...
Re: Как защитить файлы Pervasive на Linux?
Добавлено:
01 май 2011, 23:35
Boris Morozov
Не получится, они нужны технологам, файлы действительно иногда надо менять, это штатная ситуация.
Проверку на существование файла можно разрулить, весь софт с сырцами, но это не спасает.
Re: Как защитить файлы Pervasive на Linux?
Добавлено:
02 май 2011, 07:40
Dimerson
дать достуа на каталог с файлами только разработчикам
юзерам не давать
разработчик и так может угробить данные одним махом - бакап один фиг нужен всегда
Re: Как защитить файлы Pervasive на Linux?
Добавлено:
14 май 2011, 17:22
Boris Morozov
Там нет разработчиков, разработчики мы. А это наши клиенты, которые софт используют. Доступ у них дается именно тем, кому надо и кто имеет право. Бэкапы делаются. Хочется облегчить людям работу и защитить от ошибок, тем более на Netware это все было.
Re: Как защитить файлы Pervasive на Linux?
Добавлено:
15 май 2011, 05:44
Dimerson
ну никак больше pvsw воркает в эмуляции воркгруп енжины. от posix аккаунта. ничего не зная ни про едир не про nss.
если хотите - то первасив секюрити но там все непросто.
ну не давайте юзерам доступ. кроме [F] . оставьте только себе [RWCEMF]. чтоб менять файлы.