На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Глеб Недосекин (Все сообщения пользователя)

Поиск  Пользователи  Правила  Войти
Форум » Пользователи » Глеб Недосекин
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Проблема открытия карты для пользователя ALD в Astra Linux 1.5 SE
 
Понял, спасибо, если будет информация напишите, пожалуйста, а так считаю вопрос полностью закрытым.
Для "автонастройки" на определённый уровень напишу скрипт.
Проблема открытия карты для пользователя ALD в Astra Linux 1.5 SE
 
Последнее что хочу узнать по данной проблеме, как настроить так, чтобы можно было работать на любом уровне?
Проблема открытия карты для пользователя ALD в Astra Linux 1.5 SE
 
Здравствуйте, всё таки помощь [URL=http://gisweb.ru/forum/user/6910/]Александра Савелова[/URL] помогла, в первый раз при проверке у меня был какой-то не такой файл 95-grdnt.rules, так что спасибо большое!
Всё что написано в файле /etc/udev/rules.d/95-grdnt.rules, после решения проблемы:
[CODE]SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" MACLABEL="0:0:equ"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="3:0:0:0!:"
SUBSYSTEM=="usb_device", ACTION=="add", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" MACLABEL="0:0:equ"
SUBSYSTEM=="usb_device", ACTION=="add", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="3:0:0:0!:"[/CODE]Дальше не забываем применить изменения командой:[CODE]sudo udevadm control --reload-rules
[/CODE]Так же настраиваем уровень для девайса Guardant (Ваш ключ для карты):
[CODE]astra@astra:~$ lsusb
Bus 002 Device 005: ID 0a89:0008

astra@astra:~$ sudo pdpl-file 3:0:0:ccnr /dev/bus/
astra@astra:~$ sudo pdpl-file 3:0:0:ccnr /dev/bus/usb
astra@astra:~$ sudo pdpl-file 3:0:0:ccnr /dev/bus/usb/002[/CODE]После этого ключ следует вручную извлечь и воткнуть обратно в Вашу ЭВМ и всё должно работать под уровнем 3.
Проблема открытия карты для пользователя ALD в Astra Linux 1.5 SE
 
sudo lsusb:[CODE]Bus 002 Device 003: ID 0a89:0008
[/CODE]pdp-ls -M /dev/bus/usb/002:
[CODE]crw-rw-r-T--- 1 root root Уровень_0:Низкий:Нет:0x0 001
crw-rw-r-T--- 1 root root Уровень_0:Низкий:Нет:0x0 002
crw-rw-r-T--- 1 root root Уровень_0:Низкий:Нет:0x0 003
crw-rw-r-T--- 1 root root Уровень_0:Низкий:Нет:0x0 004[/CODE]
Проблема открытия карты для пользователя ALD в Astra Linux 1.5 SE
 
Сделал изменения как написали, под 3 уровнем доступа не запустилась, но и теперь под 0 уровнем перестала запускатсья и под админом, даже после возврата настроек, как в udev, так и:
[CODE]sudo pdpl-file 0:0:0:0 /dev/bus/usb/002/
sudo pdpl-file 0:0:0:0 /dev/bus/usb/
sudo pdpl-file 0:0:0:0 /dev/bus/[/CODE]
Проблема открытия карты для пользователя ALD в Astra Linux 1.5 SE
 
Спасибо большое, проверю в ближайшее время и отвечу сработало или нет!
Единственное уточнить хочу, я правильно понимаю, что для каждого мандатного уровня нужно задать все правила udev?
Типа так:
[CODE]SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="1:0:0:0!:"
SUBSYSTEM=="usb_device", ACTION=="add", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="1:0:0:0!:"

SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="2:0:0:0!:"
SUBSYSTEM=="usb_device", ACTION=="add", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="2:0:0:0!:"

SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="3:0:0:0!:"
SUBSYSTEM=="usb_device", ACTION=="add", ATTR{idVendor}=="0a89", ATTR{idProduct}=="0008", MODE="0666" PDPL="3:0:0:0!:"
[/CODE]И что делать с родительскими каталогами этого устройства /dev/bus/usb/002, ведь пользователь может заходить под разными мандатными уровнями, назначать каждый раз перед входом под определённым уровнем?

Если 1 уровень:
[CODE]astra@astra:~$ sudo pdpl-file 1:0:0:ccnr /dev/bus/
astra@astra:~$ sudo pdpl-file 1:0:0:ccnr /dev/bus/usb
astra@astra:~$ sudo pdpl-file 1:0:0:ccnr /dev/bus/usb/002[/CODE]Если 2 уровень:
[CODE]astra@astra:~$ sudo pdpl-file 2:0:0:ccnr /dev/bus/
astra@astra:~$ sudo pdpl-file 2:0:0:ccnr /dev/bus/usb
astra@astra:~$ sudo pdpl-file 2:0:0:ccnr /dev/bus/usb/002[/CODE]И т.д.?

Заранее, спасибо, за помощь!
Изменено: Глеб Недосекин - 14.11.2019 09:12:28
Проблема открытия карты для пользователя ALD в Astra Linux 1.5 SE
 
Здравствуйте, подскажите, пожалуйста, как решить проблему с открытием карты.
Ранее вы помогли решить проблему с запуском карты без прав sudo, добавлением файла 95-grdnt.rules.

Теперь  у пользователя Astra Linux Directory (ALD) с мандатным уровнем  конфиденциальности с 1 по 3 вылазит ошибка "Нелегальная копия модуля -  libqdmapacces.so", при этом карты из примеров gisdesigner'а открываются.
При 0 мандатном уровне конфиденциальности карта открывается.

У меня ГИС Конструктор для Qt Designer x64 ОС Astra Linux SE Смоленск, версия 1.4.
Страницы: 1



© КБ Панорама, 1991-2021

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности