Установка и настройка usb-redirector-linux в CentOS

Обновлено Обновлено: Опубликовано Опубликовано:

В статье пойдет речь о настройке сервера для сетевой передачи устройства USB на другой компьютер. Подобная конструкция, как правило, необходима для проброса различных USB-ключей на виртуальные машины. Серверная часть будет настраиваться на базе Linux CentOS 7, клиентская — Windows. В качестве серверного ПО будем использовать usb-redirector-linux. Внимание — данный продукт нельзя использовать бесплатно, если раздача USB устройства идет с сервера Linux. В большей степени, инструкция предназначена для тех, кто планирует купить данных продукт.

Подготовка сервера

Для корректной установки программы, необходимо обновить систему:

yum update

После сервер необходимо перезагрузить:

shutdown -r now

Настройка сервера

usb-redirector-linux собирается из исходников. Для начала ставим пакеты, необходимые для сборки:

yum install wget gcc kernel-devel

Скачиваем исходник на сервер:

wget https://www.incentivespro.com/downloads/usb-redirector-linux-x86_64.tar.gz

Распаковываем скачанный архив и переходим в каталог исходников модулей:

tar -zxvf usb-redirector-linux-x86_64.tar.gz

cd usb-redirector-linux-x86_64/files/modules/src/tusbd

Собираем исходник с указанием исходника ядра:

make KERNELDIR=/usr/src/kernels/3.10.0-862.3.3.el7.x86_64/

* каталог 3.10.0-862.3.3.el7.x86_64, скорее всего, будет другим — это зависит от версии ядра.

Возвращаемся в корень каталога, который появился после распаковывания архива:

cd ../../../..

Устанавливаем usb-redirector следующей командой:

./installer.sh install-server

Проброс USB устройства

Переходим в каталог, куда была установлена программа:

cd /usr/local/usb-redirector/bin

Отображаем список подключенных USB устройств:

./usbsrv -list

Получим что-то на подобие:

================= USB SERVER OPERATION SUCCESSFUL ===============
List of local USB devices:

   1: USB Keyboard SIGMACHIP Composite USB Device
      Vid: 1c4f   Pid: 0026   Port: 2-1.4
      Status: plugged

   2: ET99 Token OEM USB Human Interface Device
      Vid: 096e   Pid: 0303   Port: 2-1.3
      Status: plugged

===================== ======================= ===================

Чтобы расшарить токен ET99, вводим:

usbsrv -share 2

Настройка клиента

Скачиваем клиентскую часть — в нашем случае для Windows. Скачанный архив распаковываем и запускаем установщик. Отвечаем на все вопросы мастера нажатием Далее.

После окончания установки запускаем программу - нажимаем Add USB Server и прописываем IP-адрес нашего сервера:

Добавляем USB Redirector Server

Появится список расшаренных устройств — просто нажимаем правой кнопкой мыши на необходимый и кликаем Connect USB Device.

Готово.

# CentOS # Железо # Серверы
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет

Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Нужна бесплатная консультация?

Мини-инструкции

Как использовать резервные копии iRedMail для восстановления или переноса сервера

Просмотр и смена расположения файлов базы MySQL / MariaDB

Проброс USB с помощью сервера usbip на Linux Ubuntu

Настройка сервера CentOS для проброса устройств USB по сети

Перенаправление звонков через Mango АТС в CRM Битрикс24

Настройка Squid + SquidGuard на Linux CentOS 7

Настройка Squid-аутентификации через службу каталогов Active Directory

Другие инструкции

Все статьи

Нужна помощь? Пишите:






Реклама