Страница 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]. чтоб менять файлы.