Ho Ubuntu installato sul mio computer di lavoro. Mi chiedo se potrei avervi accesso da un altro computer con Windows installato. In tal caso, potresti fornire una guida dettagliata, per favore? Grazie!
Ho Ubuntu installato sul mio computer di lavoro. Mi chiedo se potrei avervi accesso da un altro computer con Windows installato. In tal caso, potresti fornire una guida dettagliata, per favore? Grazie!
Risposte:
Sì, puoi accedere a Ubuntu da Windows da remoto.
Tratto da questo articolo .
Segui questi passi :
Passaggio 1: installare xRDP
Apri Terminale ( Crtl+ Alt+ T) ed esegui i seguenti comandi:
sudo apt-get update sudo apt-get install xrdp
Passaggio 2: installa XFCE4 (Unity non sembra supportare xRDP in Ubuntu 14.04; sebbene in Ubuntu 12.04 fosse supportato). Ecco perché installiamo Xfce4.
sudo apt-get install xfce4
Passaggio 3: configurare xRDP
In questo passaggio, modifichiamo due file per assicurarci che xRDP usi Xfce4. Per prima cosa dobbiamo creare o modificare il nostro
.xsession
file nella nostra directory home. Possiamo usare nano o semplicemente reindirizzare un'istruzione echo (più semplice):echo xfce4-session > ~/.xsession
Il secondo file che dobbiamo modificare è il file di avvio per xRDP, quindi avvierà Xfce4.
sudo nano /etc/xrdp/startwm.sh
Il contenuto dovrebbe apparire così (prestare attenzione all'ultima riga e ignorare
. /etc/X11/Xsession
):#!/bin/sh if [ -r /etc/default/locale ]; then . /etc/default/locale export LANG LANGUAGE fi startxfce4
Passaggio 4: riavviare xRDP
Per rendere effettive tutte queste modifiche, riavvia xRDP come tale:
sudo service xrdp restart
Test della tua connessione xRDP
Sul computer che controllerà in remoto la tua macchina Ubuntu, avvia il tuo client RDP. Windows viene fornito di serie con un client Desktop remoto (mstsc.exe: è possibile avviarlo da un prompt dei comandi o trovare il collegamento a Desktop remoto in Accessori). Oppure cerca 'remote' in start (Windows 7) O 'remote' nella casella di ricerca in Windows 8.
Qualunque client tu utilizzi, la maggior parte funzionerà con il nome della rete del computer o l'indirizzo IP della tua macchina Ubuntu.
Per trovare l'indirizzo IP sulla tua casella Ubuntu, digita:
hostname -I
(nota: questa è una "i" maiuscola)
Inserisci l'indirizzo IP della tua macchina Ubuntu. Per esempio:
A seconda delle funzionalità e delle impostazioni del client RDP (ad esempio: il client Microsoft RDP consente l'accesso automatico), è possibile o meno visualizzare la schermata di accesso. Qui inseriamo il nome utente e la password di Ubuntu e facciamo clic su "OK"
Hai finito, divertiti
PS: ci sono alcuni punti positivi menzionati nei commenti, quindi ho pensato di riassumerli.
Se vuoi accedere a Ubuntu da una rete esterna , avrai bisogno che Ubuntu al lavoro abbia il proprio indirizzo IP Internet appropriato, uno scenario abbastanza improbabile. Per funzionare diversamente, è necessario l'indirizzo di lavoro visibile esternamente E impostare il port forwarding per indirizzare le richieste RDP in arrivo al computer di lavoro sul router. ( Mark Williams )
Per utilizzare il MATE desktop di Ubuntu meta-session
, sostituire ultima linea startxfce4
in startwm.sh
con mate-session
. ( Frank N )
È possibile utilizzare il nome effettivo della macchina (digitando hostname
) anziché l'IP in quanto potrebbe essere più stabile sugli IP dinamici nelle sessioni future. ( Frank N )
port forwarding
startxfce4
in startwm.sh conmate-session
hostname
) anziché il tuo IP potrebbe essere più stabile su IP dinamici nelle sessioni future ...
MobaXterm
Implementazione freeware del server X su Windows.
Non è necessario installare nulla su Ubuntu.
Dopo esserti connesso, inizi con una shell.
Quindi, se si avvia un programma dalla shell, ad esempio:
xeyes
xeyes
si apre come una finestra Windows nativa separata.
Ha appena funzionato fuori dagli schemi tra Windows 10 e Ubuntu 16.04 tramite una VPN.
Presenta un ritardo accettabile e una perdita di risoluzione, anche per applicazioni complesse come firefox
e eclipse
, ma chiaramente non è solo lo stupido streaming del desktop come video e l'implementazione dei widget X.
Un fastidio è che se hai aperto la finestra al lavoro e poi sei tornato a casa, devi avviare una nuova istanza dell'app e non puoi vedere la finestra già aperta. Ciò è reso ulteriormente fastidioso dalle applicazioni che funzionano in modalità a finestra singola, ad esempio i browser: dovrai cercare come forzare una nuova istanza, quindi avrai due istanze in esecuzione.
Cygwin / X
Alternativa GPL a MobaXterm. Non l'ho ancora provato, ma il comportamento dovrebbe essere lo stesso in teoria: https://youtu.be/ENkOEknSLv4?t=105
VNC
Ho provato i seguenti programmi, ma stavano inviando il desktop come video, che comportava inaccettabili perdite di risoluzione dello schermo / imprecisione del mouse / larghezza di banda della rete se si è fuori sede.
Server (eseguiti su Ubuntu):
Client (eseguito su Windows):
PuTTY
La soluzione ideale se tutto ciò che desideri è un terminale di testo tramite SSH.
È molto conveniente in quanto integra un emulatore xterm e SSH / telnet e altri protocolli in un unico pacchetto.
Quindi aggiungi tmux attach
al mix e puoi usare gli stessi terminali esatti sul lavoro ea casa, il che è sorprendente. Esistono tuttavia alcuni fastidiosi problemi con le variabili di ambiente, in particolare DISPLAY
: https://unix.stackexchange.com/questions/75681/why-do-i-have-to-re-set-env-vars-in-tmux-when- i-ricollegare
Dovrai anche ridurre l'enorme dimensione del carattere predefinita: Aumenta la dimensione del carattere dello stucco
Come copiare incolla in PuTTY: https://superuser.com/questions/180043/how-do-i-paste-the-windows-clipboard-into-my-putty-session-using-only-the-keybo
Quindi, puoi semplicemente aprire le pagine web necessarie direttamente sul browser Windows nativo. Se tutto ciò che serve per svolgere il tuo lavoro è Vim e un browser, PuTTY è sicuramente la strada da percorrere.
Il migliore che ho trovato è x2go .
Installa sulla macchina linux http://wiki.x2go.org/doku.php/doc:installation:x2goserver
Installa il client sul computer Windows: http://wiki.x2go.org/doku.php/download:start
Ottimizza la compressione se sembra lento: (TL; DR usa 4k-png) https://uwaterloo.ca/science-computing/student-support/x2go-tutorial