Usb redirector для linux

Содержание
  1. Установка и настройка usb-redirector-linux в CentOS подробная инструкция
  2. Подготовка системы к установке
  3. Установка необходимых пакетов
  4. Подготовка к установке
  5. Установка usb-redirector-linux
  6. Загрузка usb-redirector-linux
  7. На сервере
  8. На клиенте
  9. Распаковка и установка пакета
  10. Конфигурация usb-redirector-linux
  11. Запуск usb-redirector-linux
  12. Проверка работы usb-redirector-linux
  13. Проверка настройки сервера
  14. Проверка работы клиента
  15. Проверка работы usb-redirector-linux в других операционных системах
  16. Дополнительные операции и возможности
  17. Настройка автозапуска usb-redirector-linux
  18. Сервер
  19. Клиент
  20. Открытие портов и настройка правил файервола
  21. 1. Проверка наличия файервола
  22. 2. Установка файервола
  23. 3. Включение и запуск файервола
  24. 4. Проверка статуса файервола
  25. 5. Настройка правил файервола
  26. Установка клиента USB Redirector в облаке
  27. Подготовка системы
  28. Настройка клиента USB Redirector
  29. Подключение клиента к usb-redirector-linux
  30. Видео:
  31. Установка Centos 7 в Hyper-V

Установка и настройка usb-redirector-linux в CentOS подробная инструкция

Установка и настройка usb-redirector-linux в CentOS: подробная инструкция

USB Redirector Linux — это практичная и полезная утилита, которая позволяет пользователям подключаться к удаленным устройствам USB через сеть. В этой статье будет предоставлена подробная инструкция по установке и настройке usb-redirector-linux в операционной системе CentOS.

Перед установкой usb-redirector-linux на сервере CentOS необходимо выполнить несколько предварительных шагов. Сначала убедитесь, что у вас установлены все необходимые зависимости. Установите git и пакеты, необходимые для сборки и установки usb-redirector-linux:

yum install git make gcc libtool autoconf automake kernel-devel

После установки зависимостей можно приступать к установке usb-redirector-linux. Сначала скачайте исходные файлы usb-redirector-linux с репозитория:

git clone https://github.com/Elv13/usb-redirector-linux.git

Перейдите в папку usb-redirector-linux и выполните следующие команды для сборки и установки:

cd usb-redirector-linux
./bootstrap
./configure
make
sudo make install

После успешной установки usb-redirector-linux на сервере CentOS необходимо настроить его использование. Для этого откройте файл /etc/sysconfig/usbredirector и внесите следующие изменения:

UNSHARE="yes"
DEVICE_LIST="-list-devices 0ea0:xxxx -list-devices 1a2c:xxxx"

Вместо «xxxx» укажите идентификаторы продукта и производителя конкретных устройств, к которым вы хотите подключиться.

После настройки usb-redirector-linux перезагрузите сервер CentOS для применения изменений:

sudo reboot

После перезагрузки сервера usb-redirector-linux будет готов к использованию. Чтобы привязаться к удаленному устройству USB, вам нужно выполнить следующую команду:

usb-redirector-client -connect [IP-адрес сервера]

Замените [IP-адрес сервера] на фактический IP-адрес вашего сервера CentOS.

После успешного выполнения этой команды вы увидите сообщение о подключении к удаленному устройству USB. Теперь вы можете открывать удаленное устройство USB на вашем клиентском компьютере и использовать его в своих приложениях.

Таким образом, установка и настройка usb-redirector-linux в CentOS является достаточно простым процессом. С помощью usb-redirector-linux вы сможете подключиться к удаленным устройствам USB с любого места, где имеется доступ к интернету. Это полезный инструмент для командной работы, облегчающий доступ к USB-устройствам и расширяющий возможности использования вашей системы.

Подготовка системы к установке

Подготовка системы к установке

Прежде чем приступить к установке usb-redirector-linux в операционной системе CentOS, вам необходимо выполнить несколько подготовительных шагов:

1. Убедитесь, что в вашей системе установлена последняя версия операционной системы CentOS. Если у вас установлена более старая версия, рекомендуется обновить ее до последней версии.

2. Установите необходимые пакеты и зависимости, чтобы обеспечить корректную работу usb-redirector-linux. Для этого выполните следующую команду:

sudo yum install libusb-devel libudev-devel

3. Проверьте, что USB-порты на вашем сервере настроены на режим подключения устройств в режиме Composite.

4. Настройте систему для обнаружения сетевых устройств в режиме Composite. Для этого откройте файл /etc/systemd/network/20-usbclnt.network с помощью текстового редактора и внесите следующие изменения:

[Match] Driver=usbip-host
[Network] LinkLocalAddressing=yes
[Address] Label=usbip0 Address=192.168.7.1/24

5. Перезагрузите систему, чтобы изменения вступили в силу.

После завершения этих шагов вы будете готовы к установке и настройке usb-redirector-linux в CentOS. Если у вас возникнут сложности или вам потребуется дополнительная помощь, обратитесь к документации по установке и настройке usb-redirector-linux, доступной по следующей ссылке: https://www.usb-redirector.com/ru/linux.html

Установка необходимых пакетов

Перед тем, как начать установку и настройку usb-redirector-linux в CentOS, вам потребуется установить несколько пакетов. В данном разделе мы рассмотрим, как это сделать.

Подготовка к установке

Прежде чем установить usb-redirector-linux, необходимо подготовить систему. Для этого выполните следующие шаги:

  1. Убедитесь, что в вашей системе установлены необходимые программы. При установке CentOS по умолчанию все необходимые пакеты уже присутствуют в системе.
  2. Проверьте наличие USB-устройств на вашем компьютере. Для этого выполните команду lsusb. Вы должны увидеть список подключенных устройств.
  3. Убедитесь, что у вас установлена последняя версия usb-redirector-linux. Ее можно скачать с официального сайта проекта.

Установка usb-redirector-linux

После подготовки системы можно приступить к установке usb-redirector-linux. Для этого выполните следующие шаги:

  1. Скопируйте файл установки (обычно это файл с расширением .rpm) на ваш компьютер.
  2. Откройте терминал и перейдите в папку, где находится файл установки. Для этого выполните команду cd путь_к_файлу.
  3. Выполните команду установки пакета. Например, для установки пакета с именем usb-redirector-linux.rpm выполните команду sudo rpm -i usb-redirector-linux.rpm.
  4. Необходимо ввести пароль администратора системы и нажать Enter.
Читайте также:  Операционные системы Astra Linux - особенности и преимущества

После успешной установки у вас появится сообщение об успешной установке пакета. Теперь вы можете приступить к настройке usb-redirector-linux.

Загрузка usb-redirector-linux

Для установки и настройки usb-redirector-linux в CentOS вам необходимо сначала загрузить программу. В этом разделе мы рассмотрим, как скачать и установить usb-redirector-linux на сервере и клиенте.

На сервере

1. Зайдите на официальный сайт usb-redirector-linux по ссылке: https://www.usb-redirector.com/

2. Вам будет предложено выбрать версию usb-redirector-linux для установки. Выберите подходящую версию в зависимости от вашей операционной системы (CentOS).

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

4. Сохраните загруженный файл usb-redirector-linux в удобную для вас папку на сервере.

На клиенте

1. Повторите шаги 1-3, описанные для сервера, чтобы скачать usb-redirector-linux для клиента.

2. Сохраните загруженный файл usb-redirector-linux в удобную для вас папку на клиентском компьютере.

Теперь, когда вы успешно загрузили usb-redirector-linux на сервер и клиента, вы готовы перейти к установке и настройке программы.

Распаковка и установка пакета

Перед началом установки usb-redirector-linux в CentOS, убедитесь, что у вас уже установлена операционная система CentOS на сервере. Если у вас еще не установлена CentOS, выполните необходимые шаги для установки перед установкой usb-redirector-linux.

Во-первых, загрузите архив с программой usb-redirector-linux. Распакуйте архив в удобную для вас папку на сервере.

Во-вторых, перейдите в папку с распакованным архивом и запустите установку. Для этого введите следующую команду в командной строке:

sudo ./install.sh

При запуске команды установки вы увидите сообщение с информацией об установке и запрос о подтверждении лицензионного соглашения.

Введите «yes», чтобы продолжить установку.

После того, как установка будет завершена, вам будет предложено запустить службы usb-redirector автоматически при загрузке системы. Если вы хотите, чтобы usb-redirector запускался автоматически, введите «yes», иначе введите «no».

В результате успешной установки usb-redirector-linux на CentOS, программа будет готова к использованию.

Конфигурация usb-redirector-linux

После установки программы usb-redirector-linux на ваш сервер или рабочий стол с CentOS, вам потребуется выполнить ряд операций для настройки устройств, которые вы хотите использовать в удаленном режиме.

Конфигурация usb-redirector-linux осуществляется с помощью командной строки и текстовых файлов. Следуйте инструкциям ниже, чтобы правильно настроить программу:

  1. Откройте терминал и зайдите в папку с установленной программой. Обычно это папка /opt/usb-redirector-linux/.
  2. Создайте копию файла конфигурации исходника:
sudo cp usbtc.conf usbtc.conf.orig
  1. Откройте файл usbtc.conf в текстовом редакторе:
sudo vi usbtc.conf
  1. Найдите и отредактируйте следующие параметры в файле:
Параметр Описание
server IP-адрес или имя вашего сервера
enable установите значение «1», чтобы включить устройство
user имя пользователя для подключения к серверу
password пароль пользователя для подключения к серверу
  1. Сохраните файл и закройте редактор.
  2. Выполните следующую команду, чтобы применить настройки:
sudo ./usbtc -do refresh

После этого usb-redirector-linux будет готов к использованию. Вы можете подключить ваше USB-устройство к серверу и увидите сообщение подключения в лог-файле, который находится в папке /var/log/usb_tcp_c.log.

Обратите внимание, что вам необходимо установить клиентскую часть usb-redirector-linux на любой компьютер с Windows, который будет использоваться для доступа к удаленному USB-устройству.

Вот и все! Вы установили и настроили usb-redirector-linux в CentOS. Теперь вы можете использовать ваше USB-устройство через сеть или облако, как будто оно подключено к вашему локальному компьютеру.

Запуск usb-redirector-linux

После того, как usb-redirector-linux был установлен на ваш сервер CentOS, вы можете начать настраивать и использовать его для перенаправления USB-устройств. В этом разделе мы рассмотрим, как запустить usb-redirector-linux и начать использовать его на вашем сервере.

  1. Перейдите в директорию, в которую был установлен usb-redirector-linux. Обычно это /opt/usb-redirector-linux.

  2. Запустите программу, выполнив следующую команду:

    sudo ./usb-redirector-server

    При запуске утилиты вы увидите сообщение с информацией о версии программы и авторском праве.

  3. После успешного запуска usb-redirector-linux вы увидите список подключенных к серверу USB-устройств. Каждое устройство будет отображаться с идентификатором VID (идентификационный номер поставщика) и PID (идентификационный номер продукта).

  4. Теперь вы можете приступить к настройке перенаправления USB-устройств. Для каждого устройства можно выбрать один из режимов перенаправления:

    • Storage mode: перенаправление USB-устройств в режиме хранения (storage mode) позволяет использовать их как съемные накопители на удаленном компьютере. Чтобы включить режим хранения для устройства, введите следующую команду:
    • sudo ./usb-redirector-server -vid <VID> -pid <PID> -storage
    • Composite mode: перенаправление USB-устройств в режиме композитного устройства (composite mode) позволяет использовать все функции устройства на удаленном компьютере. Чтобы включить режим композитного устройства для устройства, введите следующую команду:
    • sudo ./usb-redirector-server -vid <VID> -pid <PID> -composite
  5. Для просмотра списка доступных режимов перенаправления и подробной информации о каждом режиме вы можете выполнить команду:

    sudo ./usb-redirector-server -list-modes
  6. Некоторые USB-устройства могут поддерживать функции совместного использования, то есть быть доступными для перенаправления нескольким клиентам одновременно. Чтобы разрешить совместное использование для устройства, введите следующую команду:

    sudo ./usb-redirector-server -vid <VID> -pid <PID> -shared
  7. Если вы хотите узнать подробности о подключенных USB-устройствах или изменить режимы и настройки, вы можете воспользоваться командами:

    • -list-devices: вывести список подключенных устройств
    • -unshare: отключить совместное использование определенного устройства
    • -share: включить совместное использование определенного устройства
  8. Если вы хотите добавить usb-redirector-linux в автозагрузку при запуске сервера, создайте скрипт с необходимыми параметрами запуска и добавьте его в соответствующую папку в вашей системе. Необходимо обратить внимание, что для выполнения этой операции требуются привилегии администратора (root).

Читайте также:  10 способов запустить программу от имени администратора в Windows 10

Теперь вы готовы использовать usb-redirector-linux на вашем сервере CentOS для перенаправления USB-устройств между компьютерами по сети. При необходимости вы можете изменять режимы перенаправления, управлять доступом к устройствам и настраивать другие параметры с помощью команд из документации и списка доступных функций. Enjoy!

Проверка работы usb-redirector-linux

После установки и настройки usb-redirector-linux в CentOS, вам возможно потребуется проверить его работу. В этом разделе мы рассмотрим несколько шагов, которые позволят вам убедиться в функциональности и корректной работе usb-redirector-linux.

Проверка настройки сервера

Перед проверкой, убедитесь, что usb-redirector-linux сервер был успешно установлен и настроен на сервере. Для этого выполните следующие шаги:

  1. Скачайте и установите usb-redirector-linux сервер в вашу систему CentOS. Для этого можно использовать команду sudo yum install usb-redirector-server.
  2. После установки сервера, перейдите в папку с его исходниками. Например, cd /usr/src/usb-redirector-server.
  3. Убедитесь, что необходимые зависимости и библиотеки были установлены, выполнив команду make.
  4. Запустите usb-redirector-linux сервер с помощью команды ./usb-redirector-server. Если сервер успешно запущен, вы увидите сообщение о его запуске.
  5. Установите правила udev для обеспечения правильной работы сервера. Для этого скопируйте файлы из папки rules в системную папку, например: cp rules/* /etc/udev/rules.d/.

Проверка работы клиента

После настройки сервера, можно приступить к проверке работы клиента. Для этого выполните следующие шаги:

  1. На другой машине, на которой установлен usb-redirector-linux клиент, скачайте и установите usb-redirector-linux в вашу систему CentOS или Ubuntu. Для этого используйте соответствующий пакет, скачанный с официального сайта usb-redirector-linux.
  2. После установки клиента, запустите usb-redirector-linux клиент с помощью команды usb-redirector-client.
  3. В окне клиента укажите адрес и порт usb-redirector-linux сервера, к которому вы хотите подключиться. Эту информацию можно получить из настроек сервера.
  4. После указания адреса сервера и порта, нажмите кнопку «Connect» для установки соединения с сервером. Если подключение произошло успешно, вы увидите сообщение «Connected» или аналогичное.
  5. Теперь, когда клиент успешно подключился к серверу, вы можете подключить определенное USB-устройство на клиентской машине к usb-redirector-linux серверу. Для этого выберите соответствующее устройство из списка доступных устройств и нажмите кнопку «Redirect».
  6. После успешного проброса устройства, оно будет отображено в usb-redirector-linux сервере как удаленное устройство, готовое к использованию.

Проверка работы usb-redirector-linux в других операционных системах

Usb-redirector-linux — это кросс-платформенное решение, и его можно использовать в различных операционных системах, таких как Windows и macOS. Для проверки работы usb-redirector-linux в таких системах, вам может потребоваться скачать и установить соответствующую версию клиента с официального сайта usb-redirector.

Дополнительные операции и возможности

Дополнительные операции и возможности

Помимо основных функций usb-redirector-linux, эта утилита предоставляет дополнительные возможности, такие как поддержка разных режимов работы, облачное хранение устройств и другие полезные возможности. Для подробной информации о доступных функциональных возможностях и настройках usb-redirector-linux, обратитесь к документации и руководству пользователя, которые прилагаются к пакету установки или доступны на официальном сайте usb-redirector.

Операция Синтаксис Описание
Конфигурация сервера usb-redirector-server --config <путь к файлу конфигурации> Позволяет указать конфигурационный файл usb-redirector-linux сервера для настройки определенных параметров.
Отображение подключенных клиентов usb-redirector-server --list-clients Отображает список клиентов, которые в данный момент подключены к usb-redirector-linux серверу.
Отключение клиента usb-redirector-server --remove-client <Имя клиента> Отключает указанного клиента от usb-redirector-linux сервера.

Настройка автозапуска usb-redirector-linux

Для удобства использования usb-redirector-linux можно настроить автозапуск при запуске сервера или клиента. Ниже представлена подробная инструкция по настройке автозапуска на операционной системе CentOS.

Сервер

1. После успешной установки usb-redirector-linux на сервер следует выполнить некоторые дополнительные команды для подготовки.

2. Откройте командную строку и перейдите в папку с программой usb-redirector-linux.

3. Введите команду ./usr/bin/urserver --display, чтобы узнать номер порта, который будет использоваться для сервера. Запомните это значение, оно понадобится в дальнейшем.

4. Откройте файл /etc/rc.d/rc.local с помощью текстового редактора:

sudo nano /etc/rc.d/rc.local

5. Добавьте следующую строку перед строкой exit 0:

/usr/bin/urserver --display :port_number

Замените port_number на реальный номер порта, полученный на предыдущем шаге. Например:

/usr/bin/urserver --display :12345

6. Сохраните изменения и закройте файл.

7. Убедитесь, что файл /etc/rc.d/rc.local имеет права на исполнение:

sudo chmod +x /etc/rc.d/rc.local

Теперь usb-redirector-linux будет автоматически запускаться при каждом старте сервера.

Читайте также:  Как установить CorelDRAW пошаговая инструкция для начинающих

Клиент

1. После установки и настройки usb-redirector-linux на сервере перейдите к установке и настройке клиента на другом компьютере.

2. Откройте командную строку на клиентском компьютере и перейдите в папку с программой usb-redirector-linux.

3. Введите команду ./usr/bin/urclientgui, чтобы запустить клиентскую программу.

4. В окне программы введите IP-адрес сервера и порт сервера, который был получен при его настройке.

5. Нажмите на кнопку «Подключиться», чтобы установить соединение с сервером.

Теперь usb-redirector-linux будет автоматически запускаться при каждом старте клиентского компьютера и соединяться с сервером.

Открытие портов и настройка правил файервола

После установки и настройки usb-redirector-linux в операционной системе CentOS, необходимо открыть порты и настроить правила файервола для установления успешного соединения с удаленным устройством через USB.

Прежде всего, убедитесь, что на сервере установлен и настроен файервол. Если вы не уверены, выполните следующие шаги:

1. Проверка наличия файервола

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

sudo systemctl status firewalld

Если вы видите сообщение, которое говорит о том, что служба firewalld не установлена, то нужно выполнить установку.

2. Установка файервола

Выполните следующую команду для установки firewalld:

sudo yum install firewalld

3. Включение и запуск файервола

Выполните следующую команду, чтобы включить firewalld и запустить его после каждого обновления системы:

sudo systemctl enable firewalld
sudo systemctl start firewalld

4. Проверка статуса файервола

Выполните следующую команду, чтобы убедиться в успешном запуске и работе firewalld:

sudo systemctl status firewalld

Если после выполнения этой команды вы видите сообщение, что сервис работает, то можно приступить к настройке правил файервола.

5. Настройка правил файервола

Чтобы открыть порты, которые будут использоваться для соединения с удаленным устройством, выполните следующую команду:

sudo firewall-cmd --add-port=32000/tcp --permanent

Где 32000 — это порт, который будет использоваться.

После того, как выполнены все вышеуказанные шаги, вы должны иметь доступ к удаленному устройству через USB на вашем сервере CentOS.

Установка клиента USB Redirector в облаке

Для проброса устройств USB с удаленного сервера на клиентские системы в облаке необходимо установить и настроить клиентскую часть программы USB Redirector. Данная инструкция поможет вам выполнить эту операцию шаг за шагом.

Подготовка системы

Перед установкой клиента USB Redirector на клиентскую систему в облаке необходимо выполнить следующие шаги:

  1. Убедитесь, что ваша операционная система совместима с USB Redirector. Данная программа совместима с системами на базе Linux.
  2. Скачайте необходимую версию клиента USB Redirector с официального сайта разработчика.
  3. Установите клиентскую часть программы на вашу систему, следуя инструкциям по установке.

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

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

  1. Откройте командную строку и перейдите в директорию, в которую был установлен клиент USB Redirector.
  2. Запустите программу с помощью следующей команды: sudo ./usbrdr -vid 0ea0 -pid 21e8. Здесь 0ea0 и 21e8 — это идентификаторы вашего USB-ключа.
  3. В случае успешного запуска, вы увидите список доступных USB-устройств на сервере, среди которых будет указан ваш USB-ключ.
  4. Подключитесь к удаленному серверу, нажимая Ctrl+C.
  5. Привязывайтесь к серверу, используя команду sudo ./usbrdr -vid 0ea0 -pid 21e8 -usb-port 0 -usb-port 0, где 0ea0 и 21e8 — это идентификаторы вашего USB-ключа, а 0 — номер порта USB.
  6. После привязки вы сможете использовать ваш USB-ключ на клиентских системах в облаке.

Таким образом, установка и настройка клиента USB Redirector в облаке позволит вам использовать USB-устройства с удаленного сервера на клиентских системах. Это может быть полезно, например, при необходимости подключить USB-хранилище данных или специальное устройство для доступа к системе.

Подключение клиента к usb-redirector-linux

После того, как usb-redirector-linux был успешно установлен на сервере CentOS, необходимо подключить клиента к серверу и настроить перенаправление USB-устройств.

Вот последовательность шагов, которые нужно выполнить:

  1. На клиентском компьютере с операционной системой CentOS откройте командную строку или терминал.
  2. В командной строке перейдите в папку, в которую был проброшен исходный код usb-redirector-linux.
  3. Выполните команду make для сборки usb-redirector-linux на клиентском компьютере.
  4. После успешной сборки выполните команду sudo make install для установки usb-redirector-linux на клиентском компьютере.
  5. Откройте файл /etc/usb-redirector/usbclnt.conf с помощью любого текстового редактора.
  6. Раскомментируйте строку #UsbServer = your.server.ip.address и замените your.server.ip.address на IP-адрес сервера usb-redirector-linux.
  7. Сохраните и закройте файл usbclnt.conf.
  8. Выполните команду sudo /etc/init.d/usb-redirector-client start для запуска клиента usb-redirector-linux.

После выполнения этих шагов ваш клиентский компьютер будет подключен к серверу usb-redirector-linux, и вы сможете использовать перенаправленные USB-устройства в сессии удаленного рабочего стола или приложении.

Видео:

Установка Centos 7 в Hyper-V

Установка Centos 7 в Hyper-V by Merion Academy 11,239 views 6 years ago 6 minutes, 34 seconds

Оцените статью