Иногда требуется подключить USB устройство с одного компьютера по сети на другом. Например есть компьютер где присутствуют ключи 1с, и надо их подключить на сервере 1с, для этого будем использовать программу VirtualHere.
Разберем подключение ключа 1с на сервер 1с установленном на Ubuntu (для Debian настройка похожа)
Сервер с ключами, думаю у вас уже есть. Осталось только настроить клиента.
Скачиваем архив на сервер 1с. Распаковываем и далее создаем нужные службы:
mv ./vhclientx86_64 /usr/sbin
mv virtualhereclient.service /etc/systemd/system/virtualhereclient.service
systemctl daemon-reload
systemctl enable virtualhereclient.service
systemctl start virtualhereclient.service
systemctl status virtualhereclient.service
Проверьте что служба активна
Active: active (running)
далее добавляем сервер ключей по ip адресу:
vhclientx86_64 -t «MANUAL HUB ADD,192.168.52.32:7575
» (адрес укажите свой, порт если не меняли то оставьте 7575)
проверяем какие ключи доступны:
vhclientx86_64 -t «LIST»
вывод команды:
vhsrv (vhsrv:7575)
*—> 737F501F-net10 (vhsrv.22)
—> QEMU USB Tablet (vhsrv.11)
*—> 737F501F-x64 (vhsrv.21)
Нас интересуют два ключа выделенных. Подключаем их:
vhclientx86_64 -t «USE,vhsrv.22»
vhclientx86_64 -t «USE,vhsrv.21»
Для автоматического подключения после перезагрузки введите команды:
vhclientx86_64 -t «AUTO USE DEVICE PORT,vhsrv.22»
vhclientx86_64 -t «AUTO USE DEVICE PORT,vhsrv.21»
Проверить, что ключи подключились можно командой:
lsusb