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 RDP Linux con opzioni FreeRDP e RemoteFX

Editorial Team Editorial Team
Jul 4, 2023

Linux RDP (Remote Desktop Protocol) non supporta nativamente il reindirizzamento USB. Il reindirizzamento USB RDP consente di utilizzare i dispositivi USB collegati al computer locale durante l'accesso a un computer remoto sessione desktop. Ad esempio, dispositivi USB complessi come scanner e webcam con microfoni integrati incontrano spesso problemi di reindirizzamento. Questo è un problema comune tra gli utenti di FreeRDP (un client RDP standard per Linux).

Tuttavia, esistono soluzioni di terze parti che possono abilitare le sessioni di reindirizzamento USB RDP di Linux.

14-giorni disponibili di prova gratuita
Il prezzo della licenza parte da $159.95
Disponibile per
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 su Desktop remoto per Linux offre agli utenti la possibilità di passare da un dispositivo USB all'altro mentre sono in movimento (ovvero scollegando e ricollegando diverse USB in qualsiasi momento) e non è necessaria alcuna configurazione aggiuntiva.

Per il reindirizzamento USB RDP Linux, è necessario installare il plug-in xfreerdp e USB Network Gate su entrambi i computer che partecipano alla connessione desktop remoto (denominati "Server" e "Client").

Per utilizzare il reindirizzamento USB con FreeRDP, dovrai installare i pacchetti necessari e configurare il tuo client RDP. Ecco i passaggi generali:
1
Installa FreeRDP: a seconda della tua distribuzione Linux, di solito puoi installare FreeRDP usando il gestore pacchetti. Ad esempio, su Ubuntu o Debian, puoi eseguire sudo apt-get install freerdp2-x11 per installare il client FreeRDP.
2
Connettiti al desktop remoto: utilizza lo strumento da riga di comando xfreerdp per stabilire una connessione RDP.
3
Tieni presente che i comandi e le opzioni esatte potrebbero variare a seconda della tua distribuzione Linux e della versione di FreeRDP che hai installato. Puoi fare riferimento alla documentazione o pagine di manuale per informazioni più dettagliate e opzioni di configurazione aggiuntive.
4
Scarica e installa USB Network Gate sulla macchina Linux del 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 [pacchetto]
apt-get install -f


Per le distribuzioni Linux basate su RPM:

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

Reindirizza l'USB al desktop remoto su Linux con FreeRDP e UNG

Leggi la seguente guida per avere un'idea di come connettere USB tramite 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

è 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 /vc:usb4rdp /v:xx.xx.xx.xx

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

Leggi le risorse FreeRDP per ulteriori informazioni sui plug-in supportati e sui comandi utente disponibili.

Utilizza il comando seguente per condividere dispositivi audio USB durante le sessioni di desktop remoto avviando xfreerdp con opzioni aggiuntive:

plug-in xfreerdp 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 di 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 di Reindirizzamento USB RemoteFX [MS-RDPEUSB ] di USB Network Gate per Linux, gli utenti possono reindirizzare i dispositivi USB condivisi dai computer Linux (client terminali) ai computer Windows (server terminali).

Il client deve eseguire almeno Windows 8 (sia esso macchina virtuale (VM) o reale) o Hyper-V con Windows 7 SP1 (con l'aggiunta della 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 [porte-condivise] 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.

Vedi l'esempio seguente:

  • Passthrough di tutti i dispositivi USB condivisi:

    xfreerdp-usb -u User -p Pass 192.168.0.123

  • Dispositivi USB passthrough condivisi su 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.

USB Network Gate
Reindirizza i dispositivi USB sulla rete
14-giorni disponibili di prova gratuita
Il prezzo della licenza parte da $159.95
Disponibile per