Configurazione XRDP su Debian

Configurazione XRDP su Debian
Questo tutorial spiega come installare XRDP (X protocollo desktop remoto) per connettersi graficamente a un dispositivo Linux da un dispositivo Microsoft Windows.

Imposta il tuo firewall per XRDP

XRDP utilizza la porta 3389. Prima di installare XRDP, è necessario aprire questa porta. È possibile aprire la porta usando UFW (firewall semplice), come mostrato nell'esempio seguente. Sostituisci l'indirizzo IP per l'indirizzo di rete.

SUDO UFW Consenti da 10.0.2.0/24 a qualsiasi porta 3389

Quindi ricaricare UFW come mostrato nella seguente immagine.

sudo ufw ricarica

Ora il tuo firewall è pronto per usare XRDP.

Iniziare con XRDP

Su Debian e le sue distribuzioni Linux, è possibile installare XRDP usando APT, come mostrato nello screenshot seguente.

sudo apt install xrdp -y

Il processo di installazione XRDP aggiungerà l'utente XRDP al sistema. Per consentire l'autenticazione, è necessario aggiungere il XRDP utente al SSL-Cert gruppo. Puoi raggiungere questo obiettivo usando il UserMod comando, come mostrato nello screenshot seguente.

sudo usermod -a -g ssl -cert xrdp

Una volta aggiunto l'utente al gruppo, riavviare il servizio XRDP; È possibile utilizzare SystemCtl come mostrato di seguito.

sudo systemctl riavvio xRDP

Ora sei pronto per connetterti tramite XRDP.

Collegamento da Windows a Linux usando XRDP

Su Windows, cerca l'applicazione RDP; È possibile utilizzare la casella di ricerca delle applicazioni come mostrato nella seguente schermata.

Una finestra richiederà di chiedere l'indirizzo IP del dispositivo Linux a cui si desidera connettere, riempire e premere il OK pulsante.

Quando provi a connetterti, vedrai un avvertimento. Se non vuoi che l'avvertimento venga nuovamente visualizzato, puoi controllare la casella "Non chiedermi più connessioni a questo computer", quindi premere il pulsante per continuare.

Verrà visualizzata una casella di accesso; Compila il tuo nome utente e password. È importante ricordare che non sarai in grado di connetterti al tuo dispositivo Linux con un nome utente già registrato nel tuo dispositivo Linux, utilizza un utente diverso o un logout dal tuo computer Linux.

Dopo aver compilato il nome utente e la password, premere il pulsante OK.

Come puoi vedere, la connessione è stata eseguita con successo.

Risoluzione dei problemi

Quando ho provato a connettermi utilizzando XRDP con Mate Windows Manager sul mio dispositivo Linux, ho ricevuto un errore DBUS seguito da uno schermo nero. Per risolvere questo problema, è possibile modificare il gestore delle finestre o seguire i passaggi descritti di seguito.

Modifica il file di configurazione /etc/xrdp/startwm.sh; puoi usare nano come mostrato di seguito.

sudo nano/etc/xrdp/startwm.sh

Aggiungi le seguenti 2 righe al file prima delle due righe finali, come mostrato nello screenshot seguente.

UNSET DBUS_SESSION_ADDRESS
Unset xdg_runtime_dir

Riavvia XRDP come mostrato di seguito.

sudo systemctl riavvio xRDP

Ora devi essere in grado di connetterti da Windows a Linux usando XRDP.

Per ulteriori informazioni su XRDP, è possibile leggere questo link https: // linux.morire.net/man/8/xrdp.

Connetti i dispositivi Linux/Windows utilizzando TeamViewer

TeamViewer è uno degli strumenti più popolari per l'accesso remoto ai dispositivi. Supporta più sistemi operativi che consentono di connetterti da Windows a Linux. Il problema principale è che TeamViewer non è open source ed è gratuito solo per uso personale.

Questa sezione include istruzioni sia per i lati Linux che Windows.

Istruzioni per il dispositivo Linux

Per iniziare, sul tuo dispositivo Linux, scarica TeamViewer da questo link https: // www.TeamViewer.com/en-us/download/linux/

Nella parte inferiore della pagina, vedrai il pacchetto di installazione corretto per le distribuzioni Linux basate su Debian, come Ubuntu, premi sull'architettura corretta per iniziare a scaricare.

Una volta scaricato, installa TeamViewer eseguendo il comando di seguito. Ricorda di sostituire “TeamViewer_15.21.4_amd64.Deb "con il nome del file corretto o la versione corretta.

sudo dpkg -i teamviewer_15.21.4_amd64.Deb

Una volta installato, è possibile trovare TeamViewer nel menu delle applicazioni; Premalo per aprire il programma nella sezione Internet.

Quando si presenta TeamViewer, vedrai "il tuo ID" e "password" sul lato sinistro; Avrai bisogno di tali informazioni in seguito, non copiarle ora poiché la password si aggiorna dopo un paio di minuti.

Istruzioni per il dispositivo Windows

Su Windows, fai clic su questo link per scaricare TeamViewer https: // teamviewer.com/en-us e premere il pulsante "scarica gratuitamente".

Il download inizierà automaticamente.

Se l'installatore non si avvia automaticamente, eseguilo e seleziona "Installazione di default"Come mostrato di seguito, quindi premere il"Accetta - Next"Pulsante.

Quando richiesto, consentire a TeamViewer di apportare modifiche ai dispositivi premendo ""Pulsante.

Attendere la fine della prima parte del processo di installazione.

Quando viene chiesto, selezionare l'opzione "Voglio usare la versione gratuita per uso personale”E premere il"Fine"Pulsante.

Nella finestra successiva, contrassegna la casella "Accetto la casella Eula e DPA" e premo "Continua".

TeamViewer si presenterà. Sul "Id del partner"Campo, digita il codice teamViewer sul dispositivo Linux in"La tua carta d'identità" sezione.

Quindi ti verrà chiesto la password mostrata in TeamViewer del dispositivo Linux "Parola d'ordine" campo.

Come puoi vedere nell'immagine qui sotto, la connessione è stata eseguita correttamente. Il motivo per cui lo screenshot seguente sembra disordinato è che per questo tutorial sto usando una macchina virtuale.

È tutto per ora; Hai appena imparato due modi diversi per connetterti da Windows a Linux.

Conclusione

Come puoi vedere, impostare XRDP su Debian per connettersi da un dispositivo Windows è abbastanza semplice. Qualsiasi livello di utente Linux può applicare i passaggi spiegati in questo tutorial per ottenere una connessione tra diversi sistemi operativi. Come mostrato, Linux supporta diversi metodi per accettare le connessioni da Windows. Per connettersi ad esso, questo tutorial ha spiegato due dei modi più popolari. A differenza di TeamViewer, XRDP è un'implementazione open source, che rende questa alternativa preferita su TeamViewer, che non è né open source né libero per uso non personale. Puoi trovare soluzioni aggiuntive, come AnyDesk, le cui istruzioni puoi leggere su https: // linuxhint.com/install_anydesk_debian10/.

Grazie per aver letto questo tutorial. Spero che sia stato utile. Continua a seguirci per ulteriori suggerimenti e tutorial di Linux.