Как стать автором
Обновить
25
0
Максим @Makson_Herson

Пользователь

Отправить сообщение

Сама утилита не содержит никаких средств защиты. Если мы не можем контролировать количество клиентов хостов, то лучше использовать iptables, как Вы и указали.

Если же стоит задача ограничить права разных пользователей в одной клиентской ОС, то можно попробовать:

1) Ограничить права запуска самой утилиты usbip

2) В описании юнита systemd настроить запуск нашего сервиса от лица конкретного пользователя

На отказоустойчивость тестировать не пробовал. Обычно если что то и может пойти не так. то в момент подключения самого устройства.

Если клиент подвисает, то девайс просто отключится. Чем это может быть чревато: если "не безопасно" отсоединить устройство, то сервер может думать, что устройство все еще пробрасывается и сходу не дать подключить его заново.

Свободно распространяемый пакет от USB/IP Project.

как его можно собрать самому

Не задавался таким вопросом. Это скорее тема для отдельной статьи :)

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Работает в
Дата рождения
Зарегистрирован
Активность