Cookie
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.

Reindirizzamento USB Linux RDP: Guida Definitiva

Sep 28, 2021

I client RDP per Linux consentono il reindirizzamento di determinati dispositivi USB al desktop remoto (come unità flash e stampanti). Tuttavia, i dispositivi completamente compatibili con il reindirizzamento USB su RDP su Linux sono piuttosto scarsi.

Ad esempio, dispositivi USB complessi come scanner e webcam con microfoni integrati spesso incontrano problemi di reindirizzamento. Questo è un problema molto comune tra gli utenti di FreeRDP (un comune client RDP per Linux).

reindirizzamento usb linux rdp

USB per desktop remoto per Linux

usb su rdp linux

Lo scarso supporto USB dei client Linux RDP non è un problema grazie a USB Network Gate per Linux. Con USB Network Gate, gli utenti possono accedere facilmente a qualsiasi dispositivo USB collegato a un computer locale durante una sessione di desktop remoto. Ciò è possibile perché USB Network Gate consente agli utenti di condividere singole porte USB che possono essere utilizzate per collegare qualsiasi tipo di dispositivo USB.

Abilita il reindirizzamento USB RDP Linux
14 giorni di prova gratuita

USB over Remote Desktop per Linux offre agli utenti la possibilità di passare da un dispositivo USB all'altro in movimento (cioè scollegare e collegare USB diversi in qualsiasi momento) e non è necessaria alcuna configurazione aggiuntiva.

Per utilizzare USB Network Gate per il reindirizzamento USB RDP Linux, è sufficiente installare il programma su entrambe le macchine che partecipano alla connessione desktop remoto (denominata “Server” e “Client”).

Come condividere dispositivi USB su RDP su Linux

Una guida passo passo per condividere e connettere dispositivi USB remoti su desktop remoto su Linux:
1
Scarica e installa USB Network Gate sulla macchina Linux client RDP. Questo è il computer che condividerà il dispositivo USB tramite Remote Desktop Protocol.

Per installare un pacchetto con le dipendenze, eseguire i seguenti comandi nel terminale.

Per le distribuzioni Linux basate su Debian:

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


Per le distribuzioni Linux basate su RPM:

rpm -i [package] o yum install [package]
2
Esegui UNG per Linux e apri la scheda “Condividi dispositivi USB locali”.
3
Seleziona un dispositivo USB richiesto e fai clic su “Condividi”.
 reindirizzamento usb linux rdp
4
Configura le impostazioni aggiuntive e premi “OK”.
 reindirizzamento usb client linux rdp
5
Installa USB Network Gate sul computer remoto (il server terminale RDP) e avvialo.
6
Apri la scheda “Dispositivi USB remoti” e seleziona “Trova”.
 individuare i dispositivi condivisi dal client RDP Linux
7
Immettere l'indirizzo IP o il nome di rete dell'host remoto e fare clic su “Trova” per individuare i dispositivi USB remoti.
 cerca dispositivi USB remoti
8
Se la ricerca non ha prodotto risultati, selezionare “Aggiungi” e specificare manualmente la porta TCP utilizzata per condividere un dispositivo USB.
 aggiungere manualmente il dispositivo USB condiviso
9
Infine, seleziona il dispositivo aggiunto e fai clic su “Connetti”/“Connetti una volta”.
 connettersi a USB su desktop remoto su Linux

Quando un dispositivo USB viene reindirizzato su RDP a una macchina Linux, il dispositivo USB condiviso viene riconosciuto e accessibile da tutte le applicazioni sulla macchina remota.

Reindirizza USB al desktop remoto su Linux con FreeRDP e UNG

Leggi la seguente guida per avere un'idea di come connettere USB su RDP su Linux con il client FreeRDP.

Nota: quando l'autorizzazione e/o la crittografia del traffico sono abilitate/utilizzate, la condivisione del dispositivo USB nelle sessioni di desktop remoto non è disponibile.


Esegui nel terminale:

xfreerdp --plugin usb4rdp <remote address=""></remote>

<remote address> è l'indirizzo IP/dominio/nome computer del server remoto. Il comando precedente esegue il client RDP xfreerdp e il plug-in che facilita la piena funzionalità di USB Network Gate durante le sessioni RDP.

Se necessario, gli utenti possono caricare anche altri plugin FreeRDP. Vedi sotto per un esempio:

xfreerdp --plugin cliprdr --plugin usb4rdp xxx.xx.xx.xx

Questo comando esegue il client RDP xfreerdp con i plug-in Electronic e cliprdr che assicurano che i dati degli appunti del server e del client siano sincronizzati correttamente.

Leggi le risorse di FreeRDP per saperne di più sui plugin supportati e sui comandi utente disponibili.

Usa il comando seguente per condividere i dispositivi audio USB durante le sessioni desktop remote avviando xfreerdp con opzioni aggiuntive:

xfreerdp plugin usb4rdp -0 -o server

Questo comando reindirizza l'audio utilizzando USB Network Gate e non il client RDP. A partire dalla versione 1.0, il plugin UNG e xfreerdp sono compatibili.

Nota: il reindirizzamento USB Remmina e rdesktop non sono supportati.

Abilita il reindirizzamento USB RDP Linux
14 giorni di prova gratuita

Reindirizzamento USB su RDP da Linux a Windows

Grazie al supporto del reindirizzamento USB RemoteFX [MS-RDPEUSB] di USB Network Gate per Linux, gli utenti possono reindirizzare i dispositivi USB condivisi da computer Linux (client terminali) a computer Windows (server terminali).

Il client deve eseguire almeno Windows 8 (che si tratti di macchina virtuale (VM) o reale) o Hyper-V con Windows 7 SP1 (con l'aggiunta di GPU RemoteFX) avviato su Windows Server 2012 o Windows Server 2008 R2.

Per abilitare il reindirizzamento USB RDP da Linux a Windows, utilizzare il seguente comando:

xfreerdp-usb [shared-ports] xfreerdp-args


  • shared-ports: elenco separato da virgole di porte TCP per dispositivi USB condivisi tramite USB Network Gate. Se non specificato, tutti i dispositivi USB condivisi verranno reindirizzati.

  • xfreerdp-args : argomenti da passare a xfreerdp.

Vedere l'esempio seguente:

  • Passa attraverso tutti i dispositivi USB condivisi:

    xfreerdp-usb -u Utente -p Pass 192.168.0.123

  • Dispositivi USB passthrough condivisi sulle porte TCP 1909, 1910:

    xfreerdp-usb 1909,1910 -u Utente -p Pass 192.168.0.123

Per gli utenti che riscontrano l'errore “SSL_read: I/O”, aggiungere il parametro “--rfx” senza virgolette prima dell'indirizzo IP.

Miglior scelta

USB Network Gate

  • Rango 4.9 basato su 179+ utenti
  • Requisiti: Windows (32-bit e 64-bit): Windows 7 SP1/8/10, Windows Server 2008 R2/2012/2012 R2/2016/2019. 6.45MB espaço livre.
  • Versione 9.2.2420. (). Note di rilascio