Mam Ubuntu zainstalowany na moim komputerze roboczym. Zastanawiam się, czy mógłbym uzyskać do niego dostęp z innego komputera z zainstalowanym systemem Windows. Jeśli tak, czy możesz podać przewodnik krok po kroku? Dziękuję Ci!
windows
remote-desktop
remote-access
LaTeXFan
źródło
źródło
Odpowiedzi:
Tak, możesz uzyskać dostęp do Ubuntu z systemu Windows zdalnie.
Zaczerpnięte z tego artykułu .
PS: W komentarzach jest kilka dobrych punktów, więc postanowiłem je podsumować.
Jeśli chcesz uzyskać dostęp do Ubuntu z sieci zewnętrznej , potrzebujesz swojego Ubuntu w pracy, aby mieć swój własny, prawidłowy internetowy adres IP - dość mało prawdopodobny scenariusz. Aby działać inaczej, potrzebujesz widocznego z zewnątrz adresu pracy ORAZ skonfigurowania przekierowania portów, aby kierować przychodzące żądania RDP do komputera roboczego na routerze. ( Mark Williams )
Aby korzystać z MATE pulpit Ubuntu
meta-session
, wymienić ostatnią linięstartxfce4
wstartwm.sh
zmate-session
. ( Frank N )Możesz użyć rzeczywistej nazwy komputera (wpisując
hostname
) zamiast adresu IP, ponieważ może on być bardziej stabilny na dynamicznych adresach IP w przyszłych sesjach. ( Frank N )źródło
port forwarding
startxfce4
w pliku startwm.sh namate-session
hostname
) zamiast adresu IP może być bardziej stabilne na dynamicznych adresach IP w przyszłych sesjach ...MobaXterm
http://mobaxterm.mobatek.net/
Darmowa implementacja serwera X na Windowsie.
Nie musisz niczego instalować na Ubuntu.
Po połączeniu zaczniesz od powłoki.
Następnie, jeśli uruchamiasz program z powłoki, np .:
xeyes
otwiera się jako osobne rodzime okno Windows.Po prostu zadziałało między Windows 10 a Ubuntu 16.04 przez VPN.
Powoduje to akceptowalne opóźnienie i utratę rozdzielczości, nawet w przypadku złożonych aplikacji, takich jak
firefox
ieclipse
, ale wyraźnie nie jest to głupie strumieniowanie pulpitu jako wideo i faktyczne wdrażanie widgetów X.Jedną z przeszkód jest to, że jeśli otworzysz okno w pracy, a następnie wrócisz do domu, musisz uruchomić nową instancję aplikacji i nie widać już otwartego okna. Jest to dodatkowo denerwujące przez aplikacje działające w trybie pojedynczego okna, np. Przeglądarki: będziesz musiał poszukać sposobu wymuszenia nowej instancji, a następnie uruchomisz dwie instancje.
Cygwin / X
https://x.cygwin.com/
Alternatywa GPL dla MobaXterm. Jeszcze go nie wypróbowałem, ale zachowanie powinno być takie same w teorii: https://youtu.be/ENkOEknSLv4?t=105
VNC
Próbowałem następujących programów, ale wysyłały one pulpit jako wideo, które powodowały niedopuszczalną utratę rozdzielczości ekranu / niedokładność myszy / przepustowość sieci, jeśli jesteś poza siedzibą.
Serwery (działające na Ubuntu):
Klienci (działający w systemie Windows):
Kit
Najlepszym rozwiązaniem jest terminal tekstowy za pośrednictwem SSH.
Jest to bardzo wygodne, ponieważ integruje emulator xterm i SSH / telnet i inne protokoły w jednym pakiecie.
Następnie dodaj
tmux attach
do miksu i możesz używać dokładnie tych samych terminali w pracy i w domu, co jest niesamowite. Istnieją jednak pewne irytujące usterki związane ze zmiennymi środowiskowymi, w szczególnościDISPLAY
: https://unix.stackexchange.com/questions/75681/why-do-i-have-to-re-set-env-vars-in-tmux-when- podłącz ponownieBędziesz także chciał zmniejszyć domyślny duży rozmiar czcionki: Zwiększ rozmiar kitu
Jak skopiować wklej w PuTTY: https://superuser.com/questions/180043/how-do-i-paste-the-windows-clipboard-into-my-putty-session-using-only-the-keybo
Następnie możesz po prostu otworzyć potrzebne strony internetowe bezpośrednio w natywnej przeglądarce Windows. Jeśli wszystko, czego potrzebujesz, aby wykonać swoją pracę, to Vim i przeglądarka, PuTTY jest zdecydowanie najlepszym rozwiązaniem.
źródło
Najlepszy, jaki znalazłem, to x2go .
Zainstaluj na komputerze z linuksem http://wiki.x2go.org/doku.php/doc:installation:x2goserver
Zainstaluj klienta na komputerze z systemem Windows: http://wiki.x2go.org/doku.php/download:start
Dostosuj kompresję, jeśli wydaje się powolna: (TL; DR użyj 4k-png) https://uwaterloo.ca/science-computing/student-support/x2go-tutorial
źródło