е-система за противоракетна отбрана (BEST бивш про) на операционна система Linux

Технически изисквания.

За да работите онлайн версия на IP-PRO с специфична конфигурация на сървъра, сървърът ще изисква следното:

  • Processor. Intel Pentium III 800 MHz или по-висока
  • RAM. 256 Mb или повече
  • Твърд диск. 10 Gb Ultra Wide SCSI
    Горните параметри са за мрежи с 10-25 работни станции.

    GNU / Linux операционна система.
    Подходящ, като цяло, всяка Linux дистрибуция, но RPM базирани ще бъде по-удобно. Защо - ще обясня по-нататък.

    Изисквания за конфигурацията на GNU / Linux операционна система:

    Няколко думи за това, което сайтове в IP-ПРО не казват.

    Въпреки, че може би аз съм просто изглеждат зле. За да бъда честен, по-специално не се опита.

    Инсталация.

    Както вече бе споменато, първо трябва да инсталирате SAMBA. Това много е писано, аз няма да се повтори.
    Ще спомена само следното:

    RPM базирани на Linux дистрибуция
    Ако имате RPM-базирана дистрибуция на Linux (RedHat, Mandriva, AltLinux, ASPLinux и т.н.), а след това проблемите с инсталация не трябва да бъде. Изпълнява команда:

    и всичко останало.
    За да стартирате и спирате Pervasive.SQL сървъра, стартирайте командата, съответно,

    /etc/rc.d/init.d/psql започнете
    .
    /etc/rc.d/init.d/psql спре

    или ако има сервизна поддръжка, екипът, както на RedHat

    начало обслужване psql
    .
    psql гише

    ап-да инсталирате об CPIO

    На следващо място, същото като в RPM-базирана дистрибуция, но с ключ, така че не са били проверени зависимостите.

    Ако по някаква причина команда об -ivh на. генерира грешка и опаковката не е установена, е възможно да го превърне в DEB-пакет, vospolzovavshit чужденец полезност. или извличане ръчно. Но нямаше "диамант" не може да се направи.

    [BPRO]
    коментар = Е-PRO
    пътека = / път / до / bpro
    за сърфиране = да
    създадете маска = 0640
    валидни потребители = @ "MYDOMAIN @ ISProUser", @pvsw, psql
    запис на списъка с = @ "MYDOMAIN @ ISProUser", @pvsw, psql
    потребител сила = psql
    сила група = pvsw
    чувствителна = няма
    msdfs прокси = няма

    [PSQLDATA]
    коментар = Когнитивни системи бази данни
    път = / ЮЕсАр / местни / psql / данни
    за сърфиране = няма
    потребител сила = psql
    сила група = pvsw
    създадете маска = 0664
    указател маска = 0775
    чувствителна = няма
    msdfs прокси = няма
    валидни потребители = @ "MYDOMAIN @ ISProUser", @pvsw, psql
    запис на списъка с = @ "MYDOMAIN @ ISProUser", @pvsw, psql

    [PVPIPE $]
    коментар = Когнитивни тръби
    пътека = / ЮЕсАр / местни / psql / и т.н. / тръба /
    # Само членове на група pvsw ще имат достъп
    валидни потребители = @pvsw
    # Абсолютно необходимо - предотвратява кеширане
    oplocks = няма
    чувствителна = няма
    msdfs прокси = няма

    Това е всичко. Рестартирайте Samba, работната станция настройка Pervasive.SQL клиент, да възложат на мрежово устройство към ресурса \\ MYSERVER \ BPRO и може да се инсталира система за защита IP-ракети (това е записано в документацията за IP-Pro).

    PSQL комунални услуги.

    Искам да спомена две комунални услуги, които се нуждаят точно.

    btadmin [-р парола] [а +] [а-] [-r] име
    btadmin създава или актуализира файла удостоверяване на потребителя. За да работите с IP-PRO потребителите с помощта btadmin не е задължително. Но ако трябва да се премахне връзката окачени, или други подобни тези потребители се нуждаят. Вероятно можете да конфигурирате удостоверяване от Active Directory, но аз все още не го разбирам.

  • -р - зададете парола
  • -R - премахване на потребителя
  • с + - ATRIBUD поиска от потребител "администратор"
  • a- - ясно потребителското ATRIBUD "администратор"
  • ucutil -D | -G | К | -S
    ucutil - Utility поддържа броя на потребителски връзки. Тя управлява ключовете на лиценза. За да го използвате, трябва да влезете като потребител корен.

  • -D - добавяне на лиценз от посочената пътека
  • -G - показва броя на потребителски връзки на кода на продукта
  • -K - въведете ключа
  • -S - Показване на сериен номер
  • Тя ще покаже серийния номер, който се генерира на базата на лицензен ключ. Този ключ е вписан с командата:

    След изпълнение на командата:

    на екрана ще бъде, както следва:

    Следва списък на продукта:

    Изберете едно от продуктовата листа: _

    След това трябва да въведете кода на продукта (в моя случай 11), и след това показва броя на възможните потребителски връзки и крайна дата на лиценза.

    Миграция от Windows Server.

    сървър
    Ако някой ви каже, че прехвърлянето на IP-4 система за противоракетна от сървър Windows към Linux сървър е трудно, не вярвам. Трансфер на данни и на самата система - процесът е може би най-дълго, но също така и най-лесният от всички "грозота", описани тук. ;-) Тя се състои в това да се копира цялото съдържание на папката [BPRO] от стария сървър (Windows) към новата (Linux) сървър.
    Първото нещо, което да направите е да се спре Pervasive услугата на Windows-базиран сървър, както и близостта до файла [BPRO] всичко, освен себе си. Дори и да се занимава с прехвърлянето на отбранителна система IP-ракета в почивните дни или през нощта, когато мислите, че някой по време на работа там, не се заблуждават нарани.

    Освен това, на Linux сървър, проверка на собственика и групата на файловете и папките, копирани на [BPRO].
    Собственикът и групата трябва да бъде psql и pvsw.
    Ако собственикът и / или другата група, а след това се изпълни:

    chown -R psql: pvsw / път / до / BPRO

    Ако е необходимо, отворете на потребителя достъп до ресурси [BPRO] на Linux сървър и рестартирайте Samba.

    работни станции
    Ако нова Linux сървър, специално Самба, има същото име като NETBIOS-стария Windows-сървъра (моя случай), а след това не се изисква работна станция. Без значение колко е бил свързан мрежов диск [BPRO] (това е, че трябва да се изпълнява система за отбрана IP-ракета) - сценария или Windows. Ако името на мрежата на сървъра и името на мрежата акции не се променя, а след това зареди работната станция към картата с памет, и Е-PRO ще продължи да работи. Потребителите могат дори не знаят, че на сървърна операционна система е сменена. Всякакви проблеми с бутона за хардуерна защита, монтирани на една от работните станции, тъй като трябва да се отбележи.

    Ако Linux сървър има различно име, че е възможно на работните станции имат клиентски Pervasive.SQL (въпреки че аз не трябва да се) преинсталирате. IS-PRO клиенти не е нужно да си инсталирате, толкова дълго, колкото те да тече от назначено мрежовото устройство.

    Сродни връзки.

    Проблемът за избор.

    Сървърът е инсталиран и конфигуриран. Трябва да поставим клиентската част.
    В отсъствието на пълноправен от страна на клиента IP-PRO 4 под Linux трябва да отидете на всякакви трикове. Ние просто трябва да изберете кой от тях ще доведе до желания резултат.

    вино
    Стартирайте Windows-клиент-IP PRO 4 Опитах се от вино, но без резултат. Това се дължи на използването на система за IP-противоракетна отбрана, VXD / SYS шофьори.
    Между другото, един и същ проблем с версията мрежа от референтни правна система "Консултант Plus". въпреки че местната демо база данни "Законодателство Самара район" стартира и работи доста добре.

    DOS
    Когато инсталирате клиентския IP-Pro 4 за Windows е инсталиран и на клиента под DOS. Изглежда и функции на IP-PRO 4 клиенти за Windows и DOS почти otdichayutsya. Така че DOS-клиент и ще сложи.

    Инсталация.

    За да стартирате DOS-приложения под Linux са известни за мен два инструмента DOSEMU и DOSBox.

    ----------
    Практиката е показала, че "файла в килера не се получи", по дяволите. Проблемът с клиента Pervasive под DOS. Нуждаете се от хитър начин да се повиши Winsock, в противен случай Pervasive отказва да се свърже. Ето защо, няма DOSBox, и как да го направя в ръководството е описано DOSEMU много зле какво да правят в случай на нещо какви грешки не написал нищо. Така че аз се спре експерименти с IP-Pro клиент.
    Ако някой знае как да се повиши Winsock и / или принудени да работят в DOSEMU Pervasive клиент, да ми пише. Ще бъда много благодарен.