Electronic Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Redirección USB Linux RDP con opciones FreeRDP y RemoteFX

Editorial Team Editorial Team
Jul 4, 2023

Linux RDP (Protocolo de escritorio remoto) no admite de forma nativa la redirección de USB. Redirección USB RDP le permite usar dispositivos USB conectados a su máquina local mientras accede a un control remoto sesión de escritorio. Por ejemplo, los dispositivos USB complejos, como los escáneres y las cámaras web con micrófonos integrados, a menudo encuentran problemas de redirección. Este es un problema común entre los usuarios de FreeRDP (un cliente RDP estándar para Linux).

Sin embargo, existen soluciones de terceros que pueden habilitar las sesiones de redirección USB de Linux RDP.

14 días de prueba gratuita
Precio de licencia a partir de $159.95
Disponible para
edirección usb rdp linux

USB para escritorio remoto para Linux

usb sobre rdp linux

El pobre soporte USB de los clientes Linux RDP no es un problema gracias a USB Network Gate for Linux. Con USB Network Gate, los usuarios pueden acceder fácilmente a cualquier dispositivo USB que esté conectado a una computadora local durante una sesión de escritorio remoto. . Esto es posible porque USB Network Gate permite a los usuarios compartir puertos USB individuales que pueden usarse para conectar cualquier tipo de dispositivo USB.

Habilitar la redirección USB de Linux RDP
Prueba gratuita de 14 días

USB over Remote Desktop para Linux brinda a los usuarios la opción de alternar entre varios dispositivos USB sobre la marcha (es decir, desenchufar y enchufar diferentes USB en un momento dado), y no es necesaria ninguna configuración adicional.

Para la redirección USB RDP de Linux, debe instalar el complemento xfreerdp y USB Network Gate en ambas máquinas que participan en la conexión de escritorio remoto (denominadas "Servidor" y "Cliente").

Para usar la redirección USB con FreeRDP, deberá instalar los paquetes necesarios y configurar su cliente RDP. Estos son los pasos generales:
1
Instale FreeRDP: dependiendo de su distribución de Linux, generalmente puede instalar FreeRDP usando el administrador de paquetes. Por ejemplo, en Ubuntu o Debian, puede ejecutar sudo apt-get install freerdp2-x11 para instalar el cliente FreeRDP.
2
Conéctese al escritorio remoto: utilice la herramienta de línea de comandos xfreerdp para establecer una conexión RDP.
3
Tenga en cuenta que los comandos y opciones exactos pueden variar según su distribución de Linux y la versión de FreeRDP que haya instalado. Puede consultar la documentación o páginas del manual para obtener información más detallada y opciones de configuración adicionales.
4
Descargue e instale USB Network Gate en la máquina Linux del cliente RDP. Esta es la computadora que compartirá el dispositivo USB a través del protocolo de escritorio remoto.

Para instalar un paquete con las dependencias, ejecute los siguientes comandos en la terminal.

Para distribuciones de Linux basadas en Debian:

dpkg -i [paquete]
apt-get install -f


Para distribuciones de Linux basadas en RPM:

rpm -i [paquete] o yum install [paquete]

Redirigir USB a escritorio remoto en Linux con FreeRDP y UNG

Lea la siguiente guía para tener una idea de cómo conectar USB sobre RDP en Linux con el cliente FreeRDP.

Tenga en cuenta: Cuando la autorización y/o el cifrado de tráfico están habilitados/utilizados, el uso compartido de dispositivos USB en sesiones de escritorio remoto no está disponible.


Ejecutar en la Terminal:

xfreerdp --plugin usb4rdp

es la dirección IP/dominio/nombre de la computadora del servidor remoto. El comando anterior ejecuta el cliente RDP xfreerdp y el complemento que facilita la funcionalidad completa de USB Network Gate durante las sesiones RDP.

Si es necesario, los usuarios también pueden cargar otros complementos de FreeRDP. Vea a continuación un ejemplo:

xfreerdp /vc:usb4rdp /v:xx.xx.xx.xx

Este comando ejecuta el cliente RDP xfreerdp con los complementos de Electronic Team que garantizan que los datos del portapapeles del servidor y del cliente estén correctamente sincronizados.

Leer recursos de FreeRDP para Obtenga más información sobre los complementos admitidos y los comandos de usuario disponibles.

Use el siguiente comando para compartir dispositivos de audio USB durante sesiones de escritorio remoto iniciando xfreerdp con opciones adicionales:

complemento xfreerdp usb4rdp -0 -o servidor

Este comando redirige el sonido usando USB Network Gate y no el cliente RDP. A partir de la versión 1.0, el complemento UNG y xfreerdp son compatibles.

Tenga en cuenta: La redirección USB de Remmina y rdesktop no son compatibles.

Habilitar la redirección USB de Linux RDP
Prueba gratuita de 14 días

Redirección USB sobre RDP de Linux a Windows

Gracias al apoyo de Redirección USB RemoteFX [ MS-RDPEUSB] de USB Network Gate para Linux, los usuarios pueden redirigir dispositivos USB compartidos desde computadoras Linux (clientes terminales) a computadoras Windows (servidores terminales).

El cliente debe ejecutar al menos Windows 8 (ya sea una máquina virtual (VM) o real), o Hyper-V con Windows 7 SP1 (con la adición de GPU RemoteFX) iniciado en Windows Server 2012 o Windows Server 2008 R2 .

Para habilitar la redirección USB RDP de Linux a Windows, use el siguiente comando:

xfreerdp-usb [puertos compartidos] xfreerdp-args


  • shared-ports: lista separada por comas de puertos TCP para dispositivos USB compartidos a través de USB Network Gate. Si no se especifica, se redirigirán todos los dispositivos USB compartidos.

  • xfreerdp-args: argumentos para pasar a xfreerdp.

Vea el siguiente ejemplo:

  • Pase a través de todos los dispositivos USB compartidos:

    xfreerdp-usb -u Usuario -p Paso 192.168.0.123

  • Dispositivos USB de acceso directo compartidos en los puertos TCP 1909, 1910:

    xfreerdp-usb 1909,1910 -u Usuario -p Pase 192.168.0.123

Para los usuarios que encuentran el error "SSL_read: I/O", agregue el parámetro "--rfx" sin comillas antes de la dirección IP.

USB Network Gate
Redirección de dispositivos USB a través de la red
14 días de prueba gratuita
Precio de licencia a partir de $159.95
Disponible para