Отключить все USB-устройства для всех пользователей.

Ну ... один из всех возможных ответов - изменить оболочку пользователя на / sbin / nologin . Это позволит выполнить аутентификацию, а затем сказать

This account is currently not available.

(если / sbin / nologin находится в / etc / shells )

В противном случае вы можете использовать аналогичный подход, как в связанной статье с ForceCommand :

Match Group disabled_group # or User disabled_user
  ForceCommand echo "This account is disabled"
2
24.06.2017, 10:32
3 ответа

Puede agregar una regla udev similar a esta:

ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="usb", RUN+="/usr/bin/usbdevinserted.sh"

Y, en usbdevinserted.sh, agregue comandos para bloquear el acceso a este USB.

Además, puede eliminar usuarios del grupo usb(u otro grupo que proporcione acceso a dispositivos USB)

0
27.01.2020, 22:18

В BIOS есть возможность отключить все USB-порты. Я отключил камеру, микрофон и Bluetooth.

В целях безопасности рекомендуется отключить USB-порты. Многие компании делают это. Однако, если вы хотите сделать это в Linux, есть драйвер под названием «usb -storage». Попробуйте удалить его или, если это невозможно, попробуйте запретить (внести его в черный список ).

Как было сказано в обсуждении, попробуйте внести его в черный список. Перейдите к /etc/modprobe.d/blacklist.confи добавьтеblacklist usb-storage

См. обсуждение в OpenSUSE:https://forums.opensuse.org/showthread.php/441492-how-to-disable-usb-storage

0
27.01.2020, 22:18

Другой вариант — добавить параметр «nousb» в строку загрузки ядра либо при загрузке, либо при редактировании файла /etc/default/grub или /boot/grub.cfg

RedHat 7 сделал это при выборе профиля безопасности DISA Stig. Мне потребовалось немного времени, чтобы понять, почему моя мышь и клавиатура перестали работать.

1
27.01.2020, 22:18

Теги

Похожие вопросы