For the complete documentation index, see llms.txt. This page is also available as Markdown.

Usare Mosh in Remote Desktop Manager tramite WSL

Mosh è un protocollo di shell remota basato su UDP che utilizza l'infrastruttura SSH per l'autenticazione, il che ne rende sicuro l'uso. È molto utile negli scenari di alta latenza e connettività scadente, poiché riconnette la sessione quando la connessione torna normale, invece di interromperla.

Tenga presente che Mosh occuperà circa 3 GB di spazio su disco e scaricherà alcune centinaia di MB tramite la connessione internet, poiché si tratta essenzialmente di un secondo sistema operativo.

Per questa soluzione, PowerShell deve essere eseguito come amministratore.

Passaggi per installare Mosh

  1. Apra PowerShell.

  2. Installi WSL2 utilizzando il comando wsl --install.

    WSL dovrebbe ora essere disponibile nel menu Start. È possibile che sia necessario un riavvio dopo questa installazione.

  3. Installi Debian con wsl --install -d debian.

    Durante l'installazione, un assistente potrebbe chiederle di creare un account utente. Debian dovrebbe ora essere disponibile nel menu Start. È possibile che sia necessario un riavvio dopo questa installazione.

  4. Scarichi tutti gli aggiornamenti software disponibili utilizzando wsl sudo apt update.

  5. L'immagine WSL potrebbe non essere aggiornata e contenere software obsoleto. Inserisca wsl sudo apt full-upgrade.

  6. Installi mosh con wsl sudo apt install mosh.

Una volta installato Mosh, può essere utilizzato con il comando abituale aggiungendo wsl davanti (ad esempio, wsl mosh user@server.example.com).

Integrazione di Mosh in Remote Desktop Manager 2023 e versioni successive

  1. Crei una voce Windows Terminal, che si trova in Nuova voceVarie.

  2. Si assicuri che l'opzione Visualizzazione sia impostata su Incorporato (a schede).

  3. Utilizzi il comando wsl mosh user@server.example.com menzionato sopra nel campo Esegui.

  4. Faccia clic su OK per salvare e chiudere la finestra.

    Gli utenti di Windows 11 dovrebbero già avere Windows Terminal preinstallato, ma gli utenti di Windows 10 potrebbero doverlo scaricare tramite il Microsoft Store.

Integrazione di Mosh in Remote Desktop Manager 2022 e versioni precedenti

Sebbene sia consigliato aggiornare all'ultima versione di Remote Desktop Manager, questo metodo può essere utilizzato come soluzione alternativa con Remote Desktop Manager 2022.

  1. Crei una voce Riga di comando (applicazione esterna), che si trova in Nuova voceVarie.

  2. L'opzione Visualizzazione deve essere impostata su Incorporato (a schede).

  3. Inserisca C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.16.10262.0_x64__8wekyb3d8bbwe\WindowsTerminal.exe nel campo Esegui.

  4. Inserisca C:\Windows\system32\wsl.exe -d Debian mosh user@myserver.example.com nel campo Argomenti. Si consiglia di verificare i percorsi per assicurarsi che siano corretti nell'ambiente specifico.

  5. Faccia clic su OK per salvare e chiudere la finestra.

    È possibile che sia necessario un aggiornamento a Remote Desktop Manager 2023 per far funzionare correttamente questa integrazione.

Suggerimenti e trucchi

WSL2 non supporta IPv6, solo IPv4, ma è possibile tornare a WSL1 utilizzando il seguente comando: wsl --set-version Debian 1.

L'utilizzo di Mosh attraverso il livello aggiuntivo WSL può causare limitazioni di autenticazione; tuttavia esiste una soluzione alternativa.

Ultimo aggiornamento

È stato utile?