Remotedesktopverbindung zum Linux-Computer
Ich verwende häufig ssh
, um eine Verbindung zu Remote-Linux-Computern herzustellen. Mit ssh -X
ist es sogar möglich, die GUI zu verwenden. Leider ist dies sehr langsam, wenn über das Internet getan. Die GUI ist sehr träge und ehrlich gesagt ziemlich nervig zu bedienen. Es ist auch nicht wirklich das, was ich haben möchte, da ich den Desktop nicht sehe und das Öffnen mehrerer Programme über ssh -X
die Verbindung noch langsamer macht.
Linux hat ein sehr praktisches Werkzeug namens rdesktop
. Ich kann verwenden rdesktop
um sich auf meinem Windows-Rechner anzumelden. In diesem Fall läuft alles reibungslos und führt zu keiner trägen GUI. Noch besser ist, dass ich tatsächlich den gleichen Bildschirm sehen kann, als ob ich auf dem Remote-Computer sitze, was mein letztes Ziel ist.
Meine Frage ist, ob eine solche Option existiert, um form Linux mit Linux zu verbinden und ähnliche Funktionen wie rdesktop
. Oder noch besser, ist es möglich, rdesktop
zu verwenden, um eine Verbindung zu einem Linux-Computer herzustellen?
Ich müde, dies zu tun, aber ich habe versagt. Um mich auf dem Windows-Computer anzumelden, verwende ich den lokalen Port weiterleitung auf einem Zwischencomputer, da sich mein Desktop in einem lokalen Netzwerk befindet und nicht direkt aus dem Internet sichtbar ist. Aber ich sehe nicht, warum dis mit Windows und nicht mit Linux funktioniert.
Danke für deine Hilfe
Mit Hilfe der Experten in diesem Forum und einiger Internetrecherchen habe ich eine Lösung gefunden.
Lösung:
Es ist möglich, rdesktop mit Linux zu verwenden. Dafür wird xrdp
benötigt. Die Schritte zur Verwendung sind:
1) installieren Sie das xrdp
2) öffnen /etc/xrdp/xrdp.ini
und
2.1) Überprüfen Sie, welcher Port xrdp abhört
2.2) um Sitzungen fortsetzen zu können, ändern Sie port=-1
in port=ask-1
3) wenn xrdp
nicht tun service xrdp start
wenn es ist auf, die Sie zu tun haben
service xrdp restart
um die neue Konfiguration zu laden.
4) Regel zu sudo iptables -I INPUT 1 -p tcp --dport XRDP_PORT -j ACCEPT
5) rdesktop ip_remote_pc:XRDP_PORT -f -u "username"
6) Genieße
Danke für die Hilfe!
1 answers
Das Remotedesktopprotokoll gehört Microsoft, weshalb Linux ein anderes Protokoll mit der gleichen Wirkung hat, das als Virtual Network Computing (=VNC) bezeichnet wird. Dies hat viele verschiedene Implementierungen, darunter unter anderem Huhn des VNC (das ist richtig, das ist nicht Kinder des VNC), UltraVNC, PocketVNC, RealVNC, Remmina, TightVNC. Sie führen genau die gleiche Aufgabe wie rdesktop aus, dh, sie beschleunigen grafische Verbindungen zu Remotecomputern.
Sie kann hier auf Wikipedia einen aufschlussreichen Vergleich der verschiedenen Fernzugriffssoftware finden.
Es sollte jedoch beachtet werden, dass RDP jetzt auch für Linux-zu-Linux-Kommunikation existiert. Möglicherweise liegt der Grund, warum Sie dies nicht zum Laufen bringen konnten, darin, dass Sie einen RDP-Server auf einem der Linux-Computer einrichten müssen, bevor Sie ihn rdp können: in den meisten (allen?) distros solcher Server ist bei der Systeminstallation nicht installiert.
Die Anweisungen dazu hängen ab auf Distro, auf Debian und Derivaten würden Sie ein Paket namens xrdp
installieren, welches...
apt-cache show xrdp
.............
Description-en: Remote Desktop Protocol (RDP) server
Based on research work by the rdesktop project, xrdp uses the Remote
Desktop Protocol to present a graphical login to a remote client.
xrdp can connect to a VNC server or another RDP server.
Microsoft Windows users can connect to a system running xrdp without
installing additional software.
Sie sollten die Eingriffe Ihrer Distribution überprüfen, um einen richtigen xrdp-Server einzurichten, dann können Sie mit demselben xrdp-Client eine Verbindung zu Windows-Hosts herstellen.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-11-16 13:39:00