Hostwinds Tutorial

Cerca risultati per:


Sommario


Prerequisiti
Passaggio 1: installa un server RDP sulla macchina Linux
Passaggio 2: configurare XRDP per il tuo ambiente desktop Linux
Passaggio 3: consentire il traffico RDP attraverso il firewall Linux
Passaggio 4: connettiti da Windows alla macchina Linux
Risoluzione dei problemi di problemi comuni
Sei connesso!

Come accedere a remoto Linux con Windows

Tag: Cloud Servers,  Windows 

Prerequisiti
Passaggio 1: installa un server RDP sulla macchina Linux
Passaggio 2: configurare XRDP per il tuo ambiente desktop Linux
Passaggio 3: consentire il traffico RDP attraverso il firewall Linux
Passaggio 4: connettiti da Windows alla macchina Linux
Risoluzione dei problemi di problemi comuni
Sei connesso!

Il protocollo desktop remoto (RDP) consente di connetterti e gestire un computer remoto come se fossi seduto davanti a esso.Mentre RDP è comunemente associato ai sistemi Windows, puoi anche usarlo per connettersi alle macchine Linux.

In questo tutorial, ti guideremo attraverso il processo di configurazione e utilizzo di RDP per accedere a una macchina Linux da Windows.

Prerequisiti

Prima di iniziare, confermiamo quanto segue:

  1. MACCHINA LINUX: Un sistema Linux (ad es. Ubuntu, CentOS, Fedora) a cui si desidera connetterti.
  2. Macchina Windows: Un computer che esegue Windows con software client RDP (ad es. Connessione desktop remota).
  3. Configurazione della rete: Entrambi i sistemi si trovano sulla stessa rete o la macchina Linux è accessibile tramite IP/nome host pubblico.
  4. Autorizzazioni: Amministratore o sudo l'accesso alla macchina Linux.Se hai bisogno di aiuto in questo, dai un'occhiata al nostro tutorial su Come creare utente sudo

Passaggio 1: installa un server RDP sulla macchina Linux

Windows utilizza il protocollo RDP per impostazione predefinita, quindi dovrai installare un server RDP sulla macchina Linux.Un'opzione popolare è XRDP.

  1. Apri un terminale sulla macchina Linux
    • È possibile utilizzare il terminale integrato o Ssh nella macchina Se stai accedendo a remoto.
  2. Installa XRDP
  • Sopra Ubuntu o Basato su Debian sistemi, esegui:
sudo apt update
sudo apt install xrdp -y
  • Sopra CentOS o Fedora, utilizzo::

sudo yum install epel-release -y
sudo yum install xrdp -y

3. Avvia e abilita XRDP

  • Avvia il servizio XRDP:

sudo systemctl start xrdp
  • Abilitarlo per iniziare con l'avvio:

sudo systemctl enable xrdp

4. Controlla lo stato

  • Verificare che il servizio sia in esecuzione:

sudo systemctl status xrdp

Passaggio 2: configurare XRDP per il tuo ambiente desktop Linux

Diversi ambienti desktop (ad es. Gnome, KDE, XFCE) richiedono configurazioni specifiche.Ecco un approccio comune:

1.Controllare l'ambiente desktop installato:

  • Se insicuro, utilizzare il seguente comando per determinare l'ambiente desktop:

echo $XDG_CURRENT_DESKTOP

2. Configura XRDP per utilizzare l'ambiente desktop

  • Modifica il file xrdp.ini:
sudo nano /etc/xrdp/xrdp.ini
  • Assicurati che faccia riferimento alla tua sessione desktop preferita.Per esempio:

exec=startxfce4
  • Sostituisci startXFCE4 con il comando per l'ambiente desktop (ad es. Startgnome o startKDE).

3. Riavvia il servizio XRDP:

sudo systemctl restart xrdp

Passaggio 3: consentire il traffico RDP attraverso il firewall Linux

Assicurati che il firewall della macchina Linux consenta il traffico RDP (porta 3389 per impostazione predefinita).

1.Apri la porta RDP

  • Per UFW (Ubuntu Firewall):
sudo ufw allow 3389
  • Per firewalld:
sudo firewall-cmd --permanent --add-port=3389/tcp
sudo firewall-cmd --reload

2. Verifica la porta aperta:

sudo netstat -tulpn | grep 3389

Per ulteriori informazioni sulle porte Linux, controlla 5 modi per controllare Apri su Linux.

Passaggio 4: connettiti da Windows alla macchina Linux

Ora che la macchina Linux è pronta, è tempo di connettersi da Windows.

  1. Apri connessione desktop remoto:
    • stampa Win + r per aprire il Esegui dialoghi, genere MSTSCe colpito accedere.
  2. Immettere l'indirizzo IP della macchina Linux:
    • Nella finestra di connessione desktop remoto, immettere la macchina Linux indirizzo IP o Nome host.
  3. Autenticare:
    • Ti verrà richiesto login.Usa il nome utente e la password Linux.
  4. Inizia la sessione:
    • Fare clic "Collegare"Se tutto è impostato correttamente, vedrai il tuo desktop Linux sullo schermo.

Risoluzione dei problemi di problemi comuni

Se il desktop Linux non si carica tramite RDP, potrebbe essere dovuto a una varietà di fattori, ma alcuni semplici controlli possono aiutarti a identificare e risolvere rapidamente il problema.Ecco alcuni dei problemi più comuni che potresti riscontrare:

  • Lo schermo o la sessione del nero non riescono a caricare:
    • Assicurarsi che l'ambiente desktop corretto sia configurato per XRDP.
    • Controlla che la macchina Linux abbia risorse sufficienti (RAM, CPU) per gestire una sessione RDP.
  • Problemi di firewall o rete:
    • Verificare che la porta 3389 sia aperta e che la macchina sia accessibile dal sistema Windows.
  • Errori credenziali:
    • Controllare il nome utente e la password che stai utilizzando.Assicurarsi che l'account utente abbia l'autorizzazione per accedere all'ambiente desktop.

Sei connesso!

L'uso di RDP per connettersi da Windows a una macchina Linux è un modo conveniente per gestire i sistemi.Ora puoi passare perfettamente tra i sistemi operativi, sfruttando il meglio di entrambi i mondi.

In caso di domande o riscontrare problemi, sentiti libero di chiedere aiuto o consultare la documentazione per XRDP e la tua distribuzione Linux.Felice accesso remoto!

Scritto da Karlito Bonnevie  /  aprile 27, 2022