Автор Тема: Ограничение флешек в системе  (Прочитано 5638 раз)

Оффлайн navs1987

  • Начинающий
  • *
  • Сообщений: 2
    • Email
Добрый день, у меня на работе симпли линукс 7.0 и что то там дальше, если надо могу уточнить.
Необходимо ограничить количество используемых флешек в системе, я вижу 2 варианта - или блокировка всех флешек кроме например одной конкретной, или возможность использования всех флешек только с паролем супер юзера.
Скажу сразу, я заходил в настройки, там есть ограничение использования CD/DVD на группы юзера или супер юзера, но на на USB такую опцию я не нашел, может плохо искал?
Буду очень благодарен подробному описанию команд для консоли чтобы осуществить задуманное.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 003
    • Домашняя страница
    • Email
Re: Ограничение флешек в системе
« Ответ #1 : 27.03.2018 20:11:48 »
Есть веб-модуль alterator-ports-access.
Андрей Черепанов (cas@)

Оффлайн navs1987

  • Начинающий
  • *
  • Сообщений: 2
    • Email
Re: Ограничение флешек в системе
« Ответ #2 : 27.03.2018 20:59:45 »
Он уже присутствует в сборке или его нужно дополнительно устанавливать?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 003
    • Домашняя страница
    • Email
Re: Ограничение флешек в системе
« Ответ #3 : 27.03.2018 21:31:42 »
Устанавливать.
Андрей Черепанов (cas@)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 988
Re: Ограничение флешек в системе
« Ответ #4 : 27.03.2018 21:38:20 »
Необходимо ограничить количество используемых флешек в системе
...
или возможность использования всех флешек только с паролем супер юзера.

все флешки монтируются в /media
вот на этот каталог права и поменяйте - чтоб мог туда только root заходить :)



Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Ограничение флешек в системе
« Ответ #5 : 28.03.2018 16:00:18 »
Если по правилам udev, метка или серийный номер не совпадает,
запретить авторизацию устройства:
# ustorage=`grep -l usb-storage /sys/bus/usb/drivers/usb-storage/*/uevent 2>/dev/null | cut -f-7 -d '/' `; \
[ $ustorage = 0 ] ||  echo 0 > $ustorage/authorized