Come impostare linoltro X11 su Linux

X11 (noto anche come Xorg Server) è il sistema di visualizzazione per Linux. La tecnologia è in circolazione dalla metà degli anni '80 ed è stata progettata in un periodo in cui i personal computer stavano entrando nel mainstream.

Senza entrare in una lezione di storia, X11 è essenziale per tutti gli utenti Linux, anche oggi. Fa funzionare l'interfaccia grafica ed è molto importante per la maggior parte delle operazioni quotidiane, ecc.

A parte la sua capacità di gestire le schede grafiche e rendere il desktop su Linux, una delle migliori caratteristiche di X11 è il fatto che può visualizzare un'interfaccia grafica su una rete tramite l'inoltro di X11. In questo tutorial, ti mostreremo come configurare l'inoltro X11 su Linux su SSH.

Prerequisiti

Per utilizzare l'inoltro X11 su Linux, devi avere configurato SSH. Il motivo per cui è richiesto SSH è che l'inoltro X11 è una funzionalità di Secure Shell e attualmente non è possibile sfruttare questa funzionalità al di fuori di SSH.

Configurare un server SSH è abbastanza semplice e la maggior parte delle distribuzioni Linux lo rende poco più di un processo in uno o due passaggi. Per configurarlo, apri una finestra di terminale e installa il client SSH sul computer che si connette. Con il client installato, passare al computer o server remoto e installare il pacchetto del server SSH e abilitare i servizi systemd per iniziare a utilizzarlo.

Non sei sicuro di come installare e utilizzare il server Secure Shell su Linux? Possiamo aiutare! Dai un'occhiata al nostro tutorial sulla configurazione di SSH . Spiega come impostare le connessioni e anche alcuni esempi di comandi comuni!

Abilita l'inoltro X11

L'abilitazione della funzione di inoltro X11 in SSH viene eseguita all'interno del file di configurazione SSH. Il file di configurazione è /etc/ssh/ssh_config e deve essere modificato con sudo o accesso utente root . Apri una finestra di terminale ed esegui il comando di accesso superutente. Se non puoi usare su perché il tuo sistema lo ha disabilitato, sostituiscilo con sudo -s per accedere all'account Root in quel modo.

su-

o

sudo -s

Il terminale ora ha accesso root, quindi è sicuro aprire ssh_config con l'editor di testo Nano. In un terminale, apri ssh_config nello strumento editor di testo Nano.

Come impostare linoltro X11 su Linux

nano -w /etc/ssh/ssh_config

Scorri l'editor di testo Nano usando i tasti freccia su/giù , individua la riga che dice "ForwardX11" e rimuovi il simbolo del commento (#) davanti al codice.

Nota: se non riesci a trovare la riga di inoltro X11 nel file ssh_config, premi Ctrl + W in Nano per visualizzare la funzione di ricerca. Quindi incollare "ForwardX11" e premere Invio per passare alla riga di codice nel file di configurazione.

Dopo aver apportato le modifiche al file di configurazione del server SSH, premi la scorciatoia da tastiera Ctrl + O per salvare le modifiche apportate. Chiudi lo strumento di modifica nano con Ctrl + X .

Reimposta il server SSH

Ora che la linea X11Forward è attivata nel file di configurazione del server SSH, il software del server SSH deve essere riavviato, poiché le modifiche alla configurazione non vengono eseguite immediatamente. Per la maggior parte delle distribuzioni Linux, il ripristino di SSH implica l'utilizzo del  comando systemctl restart .

Nota: le distribuzioni Linux che non utilizzano systemd hanno il proprio meccanismo di riavvio per SSH. Se non riesci a capire il comando per riavviare il software del server Secure Shell, la cosa migliore da fare è riavviare la macchina. Le modifiche alla configurazione inizieranno a funzionare dopo l'avvio del backup.

systemctl riavvia sshd.service

Quando il servizio in background SSHD viene ripristinato, il server SSH sarà pronto per inoltrare le finestre X11 sulla rete.

Usa l'inoltro X11

L'inoltro X11 è una funzionalità di SSH, non è una cosa propria. Per usarlo, scrivi un comando di connessione SSH come quello qui sotto.

Nota: sostituire remoteuser e remote-hostname con il nome utente remoto e il nome host remoto o l'indirizzo IP

Come impostare linoltro X11 su Linux

ssh utenteremoto@nomehost-remoto -X

Se il tuo server SSH viene eseguito su una porta che non è la porta predefinita, ad esempio la porta 22, dovrai specificarla nel comando di connessione. Prova il seguente esempio di comando per stabilire una connessione corretta.

ssh utenteremoto@nomehost-remoto -X -p numeroporta

Una volta stabilita con successo la connessione SSH alla macchina remota, è possibile inoltrare in remoto le applicazioni installate sul server al desktop del computer eseguendo il programma dal terminale.

Ad esempio, per avviare la versione di Gedit installata sul server SSH, dovresti eseguire il comando gedit .

Come impostare linoltro X11 su Linux

gedit

Per il file manager Nautilus, puoi eseguire il comando nautilus .

nautilo

Hai bisogno di avviare più di un programma tramite l'inoltro SSH e X11? Dovrai aprire più connessioni SSH e lavorare da ciascuna di esse.

Chiusura dei programmi inoltrati

Per chiudere un'applicazione aperta inoltrata su SSH, puoi premere Ctrl + C o fare clic sul pulsante "chiudi" come qualsiasi altro programma sul tuo computer.

Lascia un commento

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

Come configurare il firewall di SLES 15 con firewall-cmd

Come configurare il firewall di SLES 15 con firewall-cmd

Configura firewalld su SLES 15: controlla le zone, consenti servizi o porte, salva le regole permanenti, ricarica in modo sicuro e verifica l'accesso.

Guida alla configurazione di SLES Live Patching: applicare gli aggiornamenti del kernel senza riavviare il sistema

Guida alla configurazione di SLES Live Patching: applicare gli aggiornamenti del kernel senza riavviare il sistema

Abilita l'applicazione di patch al kernel in tempo reale su SLES 15 SP7, applica le correzioni supportate senza riavviare, verifica le patch attive e scopri quando è comunque necessario riavviare il kernel.

Come abilitare la modalità FIPS su SUSE Linux Enterprise Server 15

Come abilitare la modalità FIPS su SUSE Linux Enterprise Server 15

Abilita la modalità FIPS su SLES 15 utilizzando l'utility di configurazione supportata da SUSE, riavvia in modo sicuro, verifica lo stato del kernel e delle policy crittografiche e controlla i limiti di certificazione.

Come installare Google Chrome su Gooroom OS senza violare le norme di sicurezza.

Come installare Google Chrome su Gooroom OS senza violare le norme di sicurezza.

Installa Google Chrome su Gooroom OS in modo sicuro con i pacchetti .deb ufficiali, APT, controlli delle policy, guida all'aggiornamento e correzioni per i dispositivi gestiti.

How to Export SLES System Logs to a Remote Syslog Server Securely

How to Export SLES System Logs to a Remote Syslog Server Securely

Securely forward SLES system logs to a remote syslog server with rsyslog, TLS certificates, peer-name verification, queues, validation, and testing.

Integrazione di Active Directory con SSSD in SLES 15: una guida passo passo

Integrazione di Active Directory con SSSD in SLES 15: una guida passo passo

Integra SLES 15 con Active Directory tramite SSSD utilizzando YaST. Prepara DNS e sincronizzazione oraria, configura gli accessi al dominio, verifica Kerberos e confronta SSSD, Winbind e realmd.

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix RTL8821CE Wi-Fi on Pardus Linux by checking the built-in rtw88 driver, Realtek firmware, rfkill, NetworkManager, and safe fallback options.

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Diagnose and fix Debian 12 DNS resolution failures with systemd-resolved, including resolv.conf, NetworkManager, networkd, cache, and verification.

Come installare Pardus Linux in dual boot insieme a Windows 11 in modo sicuro

Come installare Pardus Linux in dual boot insieme a Windows 11 in modo sicuro

Installa Pardus 25.2 accanto a Windows 11 eseguendo un backup, riducendo il volume di Windows, avviando da una chiavetta USB UEFI e proteggendo le partizioni EFI e di ripristino esistenti.