--- title: "Remote Shell" slug: "remote-shell" updated: 2026-03-09T16:56:08Z published: 2026-03-09T16:56:08Z canonical: "support.anydesk.com/remote-shell" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.anydesk.com/llms.txt > Use this file to discover all available pages before exploring further. # Remote Shell > [!NOTE] > **Piattaforma:** Solo Linux Remote Shell consente di aprire un terminale su un dispositivo Linux remoto tramite AnyDesk. La sessione si comporta come un terminale locale e supporta i comandi shell standard, le variabili d’ambiente e i prompt interattivi, ad esempio `sudo`. ## Requisiti - Installare AnyDesk 8.0.0 per Linux o una versione successiva su entrambi i dispositivi. - Il dispositivo remoto deve eseguire un display server. Gli ambienti headless non sono supportati. --- ## Autorizzazioni Remote Shell è disabilitato per impostazione predefinita. È possibile abilitarlo o disabilitarlo durante una richiesta di connessione oppure tramite i profili di autorizzazione. - Abilitare o disabilitare Remote Shell nella **Accept Window** quando appare una richiesta di connessione oppure durante una sessione attiva. ![AnyDesk interface showing a connected session with highlighted option for Remote Shell.](https://cdn.document360.io/b94c9ac2-20ec-4c7e-b325-135b0ed113f9/Images/Documentation/1. accept window- remote shell.png) - Per modificare il comportamento predefinito per tipi di connessione specifici, andare su **Impostazioni > Autorizzazioni**. Da lì è possibile modificare l’impostazione **Remote Shell** per il relativo [profilo di autorizzazione](/v1/docs/setting-up-permission-profiles). > [!CAUTION] > 🚨 **IMPORTANTE** > > Se l’autorizzazione Remote Shell viene revocata mentre una shell è aperta, la shell termina immediatamente e viene visualizzato un messaggio di errore. --- ## Avviare una sessione Remote Shell È possibile avviare una sessione Remote Shell in diversi modi: 1. **Dal campo di connessione.** Inserire l’ID o l’alias AnyDesk remoto, quindi selezionare l’icona **Remote Shell**. ![AnyDesk interface showing remote access options and user address for connection.](https://cdn.document360.io/b94c9ac2-20ec-4c7e-b325-135b0ed113f9/Images/Documentation/2_enter id and select remote shell.png) 2. **Da un riquadro dispositivo.** Fare clic con il pulsante destro su un riquadro dispositivo in **Sessioni recenti**, **Preferiti** o in un’altra lista di dispositivi, quindi selezionare **Remote Shell**. 3. **Da una sessione attiva.** Durante una normale sessione remota, individuare la **barra degli strumenti della sessione**, fare clic sull’icona **Actions** e selezionare **Remote Shell**. ![AnyDesk interface showing remote access options and highlighted Remote Shell feature.](https://cdn.document360.io/b94c9ac2-20ec-4c7e-b325-135b0ed113f9/Images/Documentation/3. in session - actions - remote shell .png) --- ## Comportamento di Remote Shell - Le sessioni iniziano in Bash per impostazione predefinita. È possibile passare a un’altra shell installata, come `zsh` o `fish`, utilizzando i comandi standard della shell. - Se un utente è connesso sul dispositivo remoto, i comandi vengono eseguiti nel contesto di quell’utente. - Se nessun utente è connesso, i comandi vengono eseguiti sotto il gestore di accesso (ad esempio GDM o SDDM). - **Unscroll durante l’input** – abilitato per impostazione predefinita. Quando è attivo, la vista del terminale ritorna automaticamente al prompt dei comandi attivo quando si inizia a digitare. Fare clic con il pulsante destro nel terminale per attivare o disattivare questa impostazione. - Supporta richieste interattive di password per `sudo`. - È possibile aprire più istanze di terminale all’interno di una singola connessione. - È possibile bloccare l’input della tastiera per evitare comandi accidentali. - I comandi eseguiti tramite Remote Shell possono essere registrati dal sistema operativo. Se la cronologia della shell è abilitata nel sistema remoto, i comandi verranno salvati nel file di cronologia della shell (ad esempio `.bash_history`). ### Scorciatoie e navigazione | **Azione** | **Input** | | --- | --- | | **Scorrere la cronologia** | `SHIFT` + `Page Up` / `Page Down` | | **Copia e incolla standard** | Utilizzare le scorciatoie standard di sistema per copiare e incollare oppure il menu contestuale con clic destro. | | **Copia e incolla rapido** | Selezionare il testo e fare clic con il pulsante centrale per incollare. | | **Incolla alternativo** | `SHIFT` + `Insert` | --- ## Risoluzione dei problemi La sessione shell si chiude inaspettatamente. ![Remote Shell access is restricted by the remote side in this AnyDesk session.](https://cdn.document360.io/b94c9ac2-20ec-4c7e-b325-135b0ed113f9/Images/Documentation/5. error message.png) ### Causa L’autorizzazione **Remote Shell** è stata disabilitata sul dispositivo remoto. ### Soluzione Verificare che Remote Shell rimanga abilitata nella **Accept Window** e nei profili di autorizzazione.