USB flash режимы монтирования

Сообщения
75
#1
Вопрос: как сделать что бы usb флешка могла работать во всех уровнях (категориях) но самое главное - во всех уровнях к которым допущен пользователь в режиме чтения-записи? Та схема которая сейчас используется в операционной системе astra Linux se 1.5 совсем не удобная и не верная. Например ситуация: пришло письмо с файлом в режиме номер 2 а флешка допущена к работе до 3 уровня включительно, но скинуть на неё информацию с более низким уровнем (в данном случае интересующий нас файл имеет уровень 2) мы не можем потому что операционная система этого не позволяет. Как быть? Как можно подправить конфигурационные Файлы?
 
Сообщения
53
#2
Отформатировать ФС носителя в ext3/ext4, создать каталоги на каждый уровень, назначить уровни соответствующим каталогам.
 
Сообщения
75
#3
Забыл уточнить - флешка должна быть с фс ntfs или fat32 для совместимости с windows
 
Сообщения
75
#6
Ну на cd ведь можно записывать данные во всех уровнях что бы потом можно было эти данные считывать в windows. Наверняка можно такое провернуть и с флешками изменив rc.local, fstab посредством тех же pdp-fl и прочих. Разве нет?
 
Сообщения
53
#7
Ну на cd ведь можно записывать данные во всех уровнях что бы потом можно было эти данные считывать в windows. Наверняка можно такое провернуть и с флешками изменив rc.local, fstab посредством тех же pdp-fl и прочих. Разве нет?

Нет, так с ntfs/fat не получится.
Негде писать мандатка.. Потому и алгоритм доступа к флешкам такой.
 

kostia

New member
Сообщения
185
#8
Наверно (я не делал) можно попробовать через правила udev такое сотворить, по подобию правил для USB электронного ключа. В каталог /etc/udev/rules.d пишется правило для USB устройства типа такого
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", 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", MACLABEL="0:0:equ"
idVendor и idProduct нужно менять на свои
 

cogniter

Moderator
Team Astra Linux
Сообщения
538
#9
Наверно (я не делал) можно попробовать через правила udev такое сотворить, по подобию правил для USB электронного ключа. В каталог /etc/udev/rules.d пишется правило для USB устройства типа такого
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", 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", MACLABEL="0:0:equ"
idVendor и idProduct нужно менять на свои
udev ничем не поможет, если файловая система не умеет хранить расширенные аттрибуты
 

kostia

New member
Сообщения
185
#10
udev ничем не поможет, если файловая система не умеет хранить расширенные аттрибуты
Да им не нужно хранить мандатные метки, им нужно записать инфу на флешку из под любого уровня. Да, это понижение уровня секретности, ну так оргмерами закроются.
 

Artem161

New member
Сообщения
11
#11
Всем привет, подскажите, usb флеш монтируется во всех режимах, открывается тоже во всех режимах, но файлы читаются только в 3 режиме, в чем может быть проблема?
 

ingener

New member
Сообщения
166
#12
мандатный уровень в том и заключается, что прочитать можно все более низкого уровня, а записать только при равенстве своему.
а для того, чтобы прочитать ФС ext* на Windows, можно поставить конвертер. я вижу только так
но в перспективе весь парк перевести на Astra Linux....
 

Alix

New member
Сообщения
22
#13
Флешка монтируется только в том уровне, в котором прописана. Astra linux 1.6. Подскажите в чем проблема?
 

Alix

New member
Сообщения
22
#15
А подробнее?
Какая файловая система на флэшке?
NTFS была, монтировалась, читалась и писалась только в ток уровне в котором прописывается. Форматнул в ext4 теперь монтируется во всех уровнях, но не пишется.
 

Alix

New member
Сообщения
22
#16
Разобрался. Так и должно быть. При использовании ext2-4, после прописывания, флешке надо присвоить соответствующий уровень и владельца командами pdpl-file и chown соответственно. Думал, что при прописывании это автоматически происходит.