Methoden für den Fernzugriff auf die Linux-GUI. Grafischer Fernzugriff auf Ubuntu über VNC Fernzugriff auf einen Linux-Computer

💖 Gefällt es dir? Teilen Sie den Link mit Ihren Freunden

Samba ist effektive Methode organisiert nicht nur die Interaktion von Computern unter Windows und Linux, sondern ermöglicht Ihnen auch in Netzwerken, die nur aus Linux-Maschinen bestehen, schnell den gemeinsamen Zugriff auf Ressourcen. Die Samba-Konfigurationsdatei kann enorm lang sein und viele zu berücksichtigende Parameter enthalten, in den meisten Fällen reichen jedoch weitaus weniger Einstellungen aus.

Wenn wir uns selbst teilen und Zugriff auf Dateien auf anderen Computern haben möchten, müssen wir drei Pakete installieren:

sudo aptitude installiere Samba smbclient smbfs

Lasst uns kreieren Sicherheitskopie/etc/samba/smb.conf:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup

Öffnen wir nun die Datei /etc/samba/smb.conf zur Bearbeitung:

sudo nano /etc/samba/smb.conf

Löschen Sie etwas und fügen Sie Folgendes ein:

Arbeitsgruppe = Zuhause

NetBIOS-Name = Linux-Server

Serverzeichenfolge = linux_file_server

Sicherheit = Benutzer

durchsuchbar = ja

Pfad = /home/download

Kommentar = Herunterladen

readonly = Nein

Pfad = /home/torrent

Kommentar = Torrent

readonly = Nein

Pfad = /home/virtdiver/hdisk

Kommentar = hdisk_250G

readonly = Nein

Arbeitsgruppe– Dies ist der Netzwerkname und muss für alle Computer gleich sein.

NetBIOS-Name – legt den NetBIOS-Namen fest, unter dem auf den Samba-Server zugegriffen werden kann. Standardmäßig wird der erste Teil des Domänennamens des Computers verwendet.

Serverzeichenfolge- Beschreibung des Computers, ein Analogon mit ähnlicher Bedeutung in Windows.

Sicherheit- bestimmt den Zugriff auf freigegebene Verzeichnisse.

Sicherheit = BENUTZER- Der Kunde muss sich zunächst mit einem bestehenden Benutzernamen und Passwort anmelden. Beachten Sie, dass der Name der angeforderten Ressource erst dann an den Server gesendet wird, wenn der Server den Client authentifiziert. Aus diesem Grund funktionieren Gastkonten nicht im BENUTZER-Modus, sodass der Server nicht identifizierte Benutzer in Gäste umwandeln kann.

Sicherheit = TEILEN- Wenn Clients einer Ressource mit security = SHARE beitreten, müssen sie sich nicht mit einem gültigen Benutzernamen und Passwort registrieren. Stattdessen senden Clients Authentifizierungsinformationen (Passwörter) an eine bestimmte Ressource, wenn sie auf diese Ressource zugreifen möchten. Im SHARE-Modus muss der Benutzer nicht seinen Namen, sondern nur sein Passwort senden.

Sicherheit = SERVER – In diesem Modus versucht Samba, das richtige Benutzer/Passwort-Paar zu ermitteln, indem es es an einen anderen SMB-Server, wie z. B. NT, weiterleitet. Wenn dies fehlschlägt, funktioniert security = USER.

Sicherheit = ADS- In diesem Modus arbeitet Samba als Mitglied der AD-Domäne.

security = DOMAIN– In diesem Modus versucht Samba, den Benutzernamen und das Passwort zu erkennen, indem es sie an den primären oder Domain reservieren Windows NT-Controller, d. h. wird das Gleiche tun, was er tun würde Windows Server N.T.

Notiz:Ich habe die Freigabe- und Benutzerparameter überprüft. In beiden Fällen gab es keine Probleme, weder bei der Verbindung zu Windows 7 noch bei der Verbindung von einem Computer mit Linux, aber mit einem PDA mit WM 6.1 konnte ich nur im Benutzermodus eine Verbindung herstellen.

durchsuchbar- ob Sie alle Unterverzeichnisse des freigegebenen Verzeichnisses verfügbar machen möchten. Diese Option kann auch für jedes freigegebene Verzeichnis separat genutzt werden.

Weg- Pfad zum freigegebenen Ordner. In diesem speziellen Beispiel werden der Torrent-Ordner (zum Hochladen von Torrent-Dateien für das Rtorrent-Programm), Download (zum Herunterladen hochgeladener Rtorrent-Dateien) und der HDisk-Ordner, in dem meine externe Festplatte gemountet ist, gemeinsam genutzt.

Kommentar- ein Kommentar.

schreibgeschützt- Nur zum Lesen. Bitte beachten Sie, dass Samba Benutzerrechte einschränken kann, systemdefinierte Rechte jedoch nicht erweitern kann. Das heißt, wenn das freigegebene Verzeichnis nicht über Schreibberechtigungen für alle im System selbst verfügt, kann Samba Drittbenutzern nicht erlauben, darauf zu schreiben. Wenn das Verzeichnis jedoch über die Berechtigungen 777 verfügt, können Sie durch Festlegen des Parameters readonly = Yes den Schreibzugriff für Benutzer einschränken, die eine Verbindung über das Netzwerk herstellen.

Gast ok = Ja- Fügen Sie hinzu, wenn Sie den Zugriff ohne Autorisierung ermöglichen möchten. (Im Modus

security = USER wird nicht funktionieren, siehe oben)

Wir vergeben Rechte an den Ordnern:

sudo chmod 777 /home/torrent/ und ebenso für andere.

Führen Sie nach Abschluss der Konfiguration den folgenden Befehl aus:

testparm

Die Konfigurationsdatei wird automatisch überprüft. Starten Sie danach Samba neu:

sudo /etc/init.d/samba neu starten

sudo smbpasswd -a virtdiver # Benutzer zu Samba hinzufügen

Unter Linux mounten wir Netzwerkordner wie folgt:

sudo smbmount //192.168.1.33/hdisk/ /home/virtdiver/hdisk/ -o rw,iocharset=utf8,usermame=virtdiver,password=pass

sudo smbmount //linux--server/hdisk/ ~/hdisk/ -o rw,iocharset=utf8,usermame=virtdiver,password=pass

aushängen:

sudo smbumount ~/hdisk

Es ist unpraktisch, drei solcher Zeilen einzugeben, also schreiben wir ein Skript.

Berühren Sie samba.sh

nanosamba.sh

schreibe in die Datei:

#!/bin/bash

echo „Mount //192.168.1.33/hdisk/“

sudo smbmount //192.168.1.33/hdisk/ /home/virtdiver/hdisk/ -o rw,iocharset=utf8,usermame=virtdiver

echo „Mount //192.168.1.33/torrent/“

sudo smbmount //192.168.1.33/torrent/ /home/virtdiver/torrent/ -o rw,iocharset=utf8,usermame=virtdiver

echo „Mount //192.168.1.33/download/“

sudo smbmount //192.168.1.33/download/ /home/virtdiver/download/ -o rw,iocharset=utf8,usermame=virtdiver

Wir gewähren Ausführungsrechte an:

sudo chmod 755 samba.sh

lasst uns starten.

Es gibt viele Programme zur Organisation des Fernzugriffs. Es gibt kostenpflichtige und kostenlose Programme, es gibt Programme für verschiedene Betriebssysteme. Es ist klar, dass wir in diesem Artikel nicht alles auf einmal betrachten können, aber wir werden über die interessantesten davon sprechen und vor allem verstehen, was für eine bestimmte Aufgabe effektiver ist.

Radmin (Shareware)

Vor etwa zehn Jahren beliebtes Programm Für den Fernzugriff gab es Radmin, es existiert immer noch (www.radmin.ru) – es ist in dieser Zeit nirgendwo hingegangen. Beginnen wir die Rezension damit.

Das Programm besteht aus zwei Teilen: Server und Viewer. Die erste läuft auf einem Remote-Computer (oder Remote-Computern) und die zweite läuft auf Ihrem Computer und wird verwendet, um eine Verbindung zu den Remote-Computern herzustellen, die Sie konfigurieren möchten. Auf der Website der Entwickler können Sie sowohl das komplette Set als auch einzelne Komponenten herunterladen. Es gibt auch eine tragbare Version von Viewer, die ohne Installation funktioniert, und eine Version von Radmin Server 3.5 NTI – dies ist eine spezielle Version ohne Taskleistensymbol, d. h. der Benutzer eines Remote-Computers weiß nicht, dass Radmin darauf installiert ist bis Sie anfangen, seinen Computer zu verwalten.


Ich werde die wichtigsten Funktionen erwähnen: Unterstützung für Windows 8 32/64 Bit, Unterstützung für den Wechsel von Benutzersitzungen in Windows XP/Vista/7/8, Kompatibilität mit Wine (Radmin kann den Fernzugriff auf einen PC unter organisieren). Linux-Steuerungüber Wine), Telnet-Unterstützung, Remote-PC-Herunterfahren, Radmin-Serverscanner (ermöglicht Ihnen, alle PCs zu finden, die Sie in Ihrem Netzwerk verwalten können), Dateiübertragung zwischen Server und Viewer.

Schlussfolgerungen:

  • Zu den Funktionen des Programms gehören eine eigene Authentifizierung, Voice-Chat-Unterstützung und die Möglichkeit, Dateien zu übertragen. Alles ist sehr praktisch.
  • Aufgrund der Tatsache, dass der Server auf dem Remote-Computer installiert ist, ist die Anwesenheit des Benutzers nicht erforderlich, wie bei anderen ähnlichen Programmen. Sie können beispielsweise die Remote-PCs Ihrer Kollegen verwalten, wenn diese zum Mittagessen gehen. In anderen ähnlichen Programmen ist es erforderlich, dass der Benutzer entweder die Verbindung zulässt oder dass der Benutzer Ihnen ein Passwort mitteilt, das bei jeder Kommunikationssitzung automatisch generiert wird.
  • Niedrig System Anforderungen, das Programm belastet den Prozessor überhaupt nicht, was besonders wichtig für meinen alten Laptop mit AMD-Prozessor ist, der heiß wird wie ein Eisen – er fungierte als „Remote“-Computer.
  • Es reicht nicht aus, nur Server auszuführen; Sie müssen ihn auch konfigurieren.
  • Viele Benutzer lieben TeamViewer nicht wegen seiner Funktionalität, sondern weil es keine speziellen Ports benötigt (standardmäßig verwendet es Port 80) und keine Firewall-Einstellungen erfordert. Radmin Server verwendet Port 4899 und kann ohne die Einrichtung einer Firewall nicht ausgeführt werden.
  • Keine mobilen Clients.
  • Unterstützt kein anderes Betriebssystem.

TeamViewer (Freeware)

Heutzutage ist TeamViewer wahrscheinlich das beliebteste Fernzugriffsprogramm. Sie können es herunterladen Vollversion von www.teamviewer.com/ru und keinen Cent bezahlen. Für die nichtkommerzielle Nutzung ist das Programm absolut kostenlos.


Reis. 4. TeamViewer läuft

TeamViewer gefällt mit der Unterstützung für Windows, OS X, Linux, die Radmin so fehlte. Es gibt auch mobile Clients für Android, iPad/iPhone: Sie können einen entfernten Computer von Ihrem iPhone aus steuern. Es gibt auch eine tragbare Version des Programms für Windows, die bei seltener Nutzung des Programms sehr nützlich ist. Die tragbare Version kann im Gegensatz zu Radmin, wo dies nur möglich ist, sowohl auf dem „Server“ als auch auf dem „Client“ ausgeführt werden Führen Sie den Client (Viewer) ohne Installation aus, aber der „Server“-Teil muss installiert sein.

Nach dem Start des Programms sehen Sie das TeamViewer-Hauptfenster und das Fenster „Computer und Kontakte“ (Abb. 4). Wenn Sie vorhaben, allen Ihren Verwandten und Kollegen auf einmal zu helfen, können Sie auf die Schaltfläche „Registrieren“ klicken, ein Konto erstellen und dann werden in diesem Fenster alle zahlreichen Computer angezeigt, die Sie eingerichtet haben.


Reis. 5. TeamViewer in Aktion

Lassen Sie uns nun herausfinden, was was ist. Wenn Sie eine Verbindung zu Ihrem Computer herstellen müssen, müssen Sie der Gegenstelle Ihre ID (in diesem Fall 969 930 547) und Ihr Passwort (8229) mitteilen. Wie Sie kommunizieren, entscheiden Sie selbst – Sie können diese Werte per Skype, ICQ, E-Mail, SMS kopieren und übermitteln oder einfach per Telefon diktieren. Dieses Passwort ändert sich bei jedem Programmstart. Wenn das Programm auf Ihrem Computer installiert ist, können Sie ein dauerhaftes persönliches Passwort erstellen. Ich empfehle dies jedoch nicht: Das Passwort kann kompromittiert werden und dann kann sich jeder mit Ihrem Computer verbinden.

Wenn Sie eine Verbindung zu einem Remote-Computer herstellen müssen, müssen Sie die ID des Remote-Teilnehmers eingeben (in diesem Fall 411108007) und auf die Schaltfläche „Mit Partner verbinden“ klicken. Anschließend werden Sie vom Programm aufgefordert, das von Ihnen eingegebene Passwort einzugeben von der Gegenstelle empfangen. Das ist alles – im erscheinenden Fenster können Sie den Remote-Computer konfigurieren (Abb. 5).

Sie haben wahrscheinlich bereits den Hauptunterschied zu Radmin bemerkt: Sie müssen das Passwort der Person geben, die den Computer einrichtet, aber in Radmin wird das Passwort beim Erstellen eines Benutzerkontos angegeben. Mit anderen Worten: Der Benutzer muss am Computer anwesend sein. Die Frage ist: Wie organisiert man ein Home-Office, wenn man beispielsweise nachts von zu Hause aus auf seinen Arbeitscomputer zugreifen möchte? Alles ist sehr einfach. Sie müssen den Autostart von TeamViewer organisieren (z. B. zur Gruppe „Startup“ hinzufügen oder in der Registrierung im Run-Schlüssel registrieren) und ein „persönliches Passwort“ festlegen. Bitte beachten Sie, dass Sie kein persönliches Passwort festlegen können, wenn das Programm nicht auf Ihrem Computer installiert ist, sondern ohne Installation gestartet wird.

Es gibt noch ein weiteres Programm, das Sie kennen sollten: TeamViewer Host. Es läuft als Systemdienst und wird für den 24/7-Zugriff auf einen Remote-Computer, einschließlich der An- und Abmeldung, verwendet. Es stellt sich heraus, dass Sie mit TeamViewer Host einen Terminalserver organisieren können und eine unbegrenzte Anzahl von Clients für einen Server unterstützt (die Anzahl der Clients ist nur durch die Rechenleistung Ihres Computers begrenzt). Bitte beachten Sie auch, dass Sie für die Installation von TeamViewer Host Administratorrechte benötigen, die nicht immer verfügbar sind, sodass Sie in den meisten Fällen weiterhin das reguläre TeamViewer verwenden werden. Wenn Sie jedoch nur einen Computer einrichten müssen (oder einfach nur den Fernzugriff darauf organisieren müssen, beispielsweise von zu Hause aus), ist TeamViewer Host nicht erforderlich. Der Fairness halber sei angemerkt, dass, wenn auf Computer A ein regulärer TeamViewer (kein Host) läuft, sich die Computer B, C, D (die Nummer drei wird als Beispiel genannt) zur gemeinsamen Verwaltung mit diesem verbinden können. Eine andere Sache ist, dass es notwendig ist, die Aktionen der Administratoren zu koordinieren, da Tastatur und Maus gemeinsam genutzt werden, man sie aber konfigurieren kann, der Rest wird beobachtet.

Wie Radmin ermöglicht TeamViewer den Austausch von Dateien, Sprach- und Textnachrichten sowie einen Remote-Neustart des Computers (der erforderliche Befehl befindet sich im Menü „Aktionen“, siehe Abb. 5; ein einfacher Neustart des Computers reicht nicht aus – denn dann ist der TeamViewer-Kommunikationssitzung wird nicht aufgebaut, Neustart. Beim Einrichten eines Computers müssen Sie nur das Menü „Aktionen“ verwenden.

Schlussfolgerungen:

  • Einfachheit (das Programm ist einfacher als Radmin – ein großer Vorteil für ungeübte Benutzer, die es auf der Remote-Seite installieren müssen).
  • Das Programm erfordert überhaupt keine Installation: sowohl auf dem Client als auch auf dem Server. Die Installation ist optional.
  • Es funktioniert über Port 80 (und einige zusätzliche Ports), sodass keine Firewall-Konfiguration erforderlich ist.
  • Verfügbarkeit von Versionen für andere Betriebssysteme.
  • Verfügbarkeit mobiler Clients für Android, iOS und Windows Phone 8 (das heißt, Sie können einen Remote-Computer direkt von Ihrem iPad aus steuern).
  • Möglichkeit der Organisation interaktiver Konferenzen (bis zu 25 Teilnehmer).
  • Für den Fernzugriff sind keine Administratorrechte erforderlich.
  • Es belastet den Prozessor spürbar mehr als Radmin, mein alter Laptop überhitzte sogar und schaltete sich aus.
  • Obwohl es mobile Clients gibt, sind diese nicht sehr praktisch (dies ist jedoch besser als nichts).

Royal TS (Shareware)

Es war einmal ein solches Programm – mRemote. Ich weiß nicht, was dort passiert ist, aber das mRemote-Projekt wurde geschlossen und die Entwickler haben ein anderes Projekt erstellt – Royal TS. Auf der Seite finden Sie Versionen für Windows, OS X und iOS (lauffähig auf iPhone und iPad).

In Royal TS müssen Sie vor dem Erstellen einer Verbindung ein Dokument erstellen, d. h. eine Verbindung = ein Dokument. Royal TS-Dokumente sind eine sehr praktische Sache; sie können als reguläre Dateien beispielsweise an einen anderen Administrator übertragen werden. Er kann ein solches Dokument öffnen und sofort eine Verbindung zu einem Remote-Computer herstellen, ohne manuell eine Verbindung herstellen zu müssen. Bei der Shareware-Version ist die Anzahl gleichzeitiger Zugriffe begrenzt offene Dokumente- zehn. Meiner Meinung nach reicht dies für die nichtkommerzielle Nutzung des Programms völlig aus, sodass Sie in der Praxis nicht einmal bemerken werden, dass Ihnen etwas fehlt (es sei denn, Sie verwalten natürlich ein riesiges Computernetzwerk aus der Ferne).

Zunächst muss gesagt werden, dass sich dieses Programm grundlegend von Radmin und TeamViewer unterscheidet. Beide Programme kombinieren die Funktionalität von Server und Client (im Fall von Radmin sind es Server und Client). verschiedene Programme, im Fall von TeamViewer - das gleiche Programm). Mit anderen Worten: Auf einem der Computer können Sie Radmin Server oder TeamViewer installieren und auf dem anderen können Sie Radmin Viewer bzw. TeamViewer verwenden, um eine Verbindung zu diesem Remote-Computer herzustellen. Royal TS ist also so etwas wie Radmin Viewer, also ein Programm zum Herstellen einer Verbindung zu einem Remote-Server, aber Sie müssen den Server selbst erstellen. Wie du es machst, ist dein Problem. Royal TS hilft Ihnen nicht bei der Erstellung eines solchen Servers, sondern ermöglicht Ihnen lediglich die Verbindung zu ihm.


Reis. 6. Royal TS für Windows

Zu den Protokollen für die Verbindung zu einem Remote-Server, die Royal TS unterstützt: RDP, Telnet, SSH, Citrix, VNC. RDP/Telnet/SSH und andere Server selbst müssen unabhängig konfiguriert werden.

Dies würde einerseits den Rahmen des Artikels sprengen, andererseits wäre er unvollständig, wenn ich nicht ein Beispiel für die Einrichtung mindestens eines der von Royal TS unterstützten Server geben würde. SSH/Telnet-Server werden meiner Meinung nach für den Leser nicht sehr interessant sein. Ich möchte etwas Grafisches. Nehmen wir an, wir haben Linux (Ubuntu oder dessen Klon) und müssen einen VNC-Server konfigurieren. Dazu installieren Sie zunächst den VNC-Server mit dem Befehl:

Sudo apt-get install vnc4server

Danach müssen Sie es ausführen – zum ersten Mal ohne Parameter:

Sudo vnc4server

Wenn Sie den Befehl sudo vnc4server ausführen, müssen Sie ein Passwort eingeben, das für die Verbindung zu diesem VNC-Server verwendet wird. Das Passwort selbst wird in $HOME/.vnc/passwd gespeichert. Ich werde kein weiteres Wort sagen - da ist der Mensch :). Nach dem ersten Start müssen Sie vnc4server starten und die Bildschirmnummer angeben:

Sudo vnc4server:3

Als nächstes müssen Sie in Royal TS ein neues Dokument erstellen (auf der Registerkarte „Datei“), dann zur Registerkarte „Bearbeiten“ gehen und auf die Schaltfläche „VNC“ klicken. Im erscheinenden Fenster (Abb. 7) müssen Sie den Anzeigenamen (Display Name) eingeben – in unserem Fall: 3, die IP-Adresse des VNC-Servers und die Portnummer (normalerweise 5900) angeben. Beim Herstellen einer Verbindung zum Server wird das Passwort abgefragt.


Reis. 7. VNC-Verbindungsparameter

Schlussfolgerungen:

  • Ein universeller Client zum Herstellen einer Verbindung zu einem Remote-Server über verschiedene Protokolle.
  • Es gibt Versionen für Windows, OS X und iOS.
  • Es ist nicht möglich, den Fernzugriff allein mit Royal TS zu organisieren, es sind zusätzliche Programme erforderlich.
  • Nicht für die Fernkonfiguration von Computern für unerfahrene Benutzer geeignet – sie sind einfach nicht in der Lage, die erforderlichen Fernzugriffsdienste zu konfigurieren.

Supremo: kostenlos und einfach (Freeware)

Lassen Sie uns die Situation analysieren. Wenn Ihnen TeamViewer nicht gefällt oder Sie es aus irgendeinem Grund nicht nutzen können (einschließlich der Notwendigkeit, eine Lizenz für die kommerzielle Nutzung zu erwerben) und Radmin aus irgendeinem Grund auch nicht geeignet ist, müssen Sie nach Analoga suchen. Da der Artikel über einfache und kostenlose Programme, dann muss das folgende Programm sein: a) kostenlos; b) einfach. Dies ist das Supremo-Programm, das von der Website heruntergeladen werden kann.

Das Programm (Abb. 8) wurde „nach dem Vorbild“ von TeamViewer erstellt. Es erfordert keine Installation, sein Funktionsprinzip ist das gleiche wie das von TeamViewer, es verwendet sogar die gleiche Terminologie (das bin ich bezüglich der Partner-ID und anderen Beschriftungen in der Programmoberfläche).

Auf dem Computer, den Sie einrichten, und auf dem Computer des Supporttechnikers darf ausschließlich Windows ausgeführt werden. Es werden mehrere Editionen von Windows unterstützt, darunter Windows 7 und Windows Server 2008 R2. UM Windows-Unterstützung 8 und Windows Server 2012 wurde auf der offiziellen Website noch nichts gesagt.


Reis. 8. Supremo-Programm

Der Algorithmus zur Verwendung ist einfach: Sie müssen das Programm auf beiden Computern ausführen, dann die Gegenstelle nach ihrer ID und ihrem Passwort fragen und dann auf die Schaltfläche „Verbinden“ klicken. Zuvor muss die Gegenstelle den „Start“-Knopf drücken, sonst wird die Verbindung nicht zugelassen. Vielleicht ist dies der einzige Unterschied zu TeamViewer.

Um die Überprüfung zu vervollständigen, gehen wir zu den Programmeinstellungen (Extras -> Optionen). Im Abschnitt „Sicherheit“ (Abb. 9) können Sie den automatischen Start des Programms konfigurieren, ein Passwort für Remoteverbindungen festlegen und angeben, welche IDs eine Verbindung zu Ihrem Computer herstellen dürfen.

Reis. 9. Supremo-Sicherheitsoptionen

Im Abschnitt „Verbindung“ (Abb. 10) können Sie die Parameter des Proxyservers festlegen, sofern dieser in Ihrem Netzwerk vorhanden ist.

Reis. 10. Supremo-Verbindungsparameter

Zusätzlich zu seinem direkten Zweck, nämlich der Fernsteuerung des Computers, kann das Programm zum Austausch von Dateien verwendet werden. Um Dateien auszutauschen (was in zwei Richtungen möglich ist – sowohl als Download als auch als Upload), nutzen Sie einfach Drag & Drop.

Schlussfolgerungen:

  • Einfach zu verwenden.
  • Keine Installation erforderlich.
  • Möglichkeit zur Dateiübertragung.
  • Chat-Option.
  • Erfordert keine Firewall-Konfiguration (verwendet HTTPS/SSL).
  • Es gibt keine Unterstützung für andere Betriebssysteme als Windows.
  • Keine mobilen Clients.

LogMeIn (Freeware)

Schauen wir uns noch eines an nützliches Programm- LogMeIn (Abb. 11). Der Zweck dieses Programms ist derselbe wie bei allen anderen in diesem Artikel besprochenen Programmen: Fernzugriff. Auf der Website logmein.com finden Sie mehrere ähnliche Produkte, wir interessieren uns jedoch hauptsächlich für das Produkt LogMeIn Free. Seine Fähigkeiten sind für die meisten Zwecke völlig ausreichend: Zugriff auf einen Computer mit Windows oder OS Protokoll usw. erfordert die Konfiguration der Firewall-Einstellungen, erfordert keine Administratorrechte auf dem Remote-Computer.

Persönlich gefielen mir die Funktionen zum Kopieren und Einfügen von Daten zwischen Computern sowie die Neustartfunktion: Während der Einrichtung des Computers muss man ihn manchmal neu starten, woraufhin die Fernzugriffssitzung automatisch wiederhergestellt wird sehr angenehm.

Im Gegensatz zur kostenlosen Version unterstützt die Pro-Version die Dateiübertragung zwischen Computern, HD-Videos, das Ziehen und Ablegen von Dateien zwischen Computern und mehrere andere Funktionen, die sich kaum lohnen, fast 53 Euro pro Jahr zu zahlen – so viel kostet die Pro-Version. Ein Vergleich dieser beiden Versionen sowie der OS

Reis. 11. LogMeIn-Hauptfenster

Die Funktionsweise dieses Programms unterscheidet sich geringfügig von TeamViewer und ähnlichen Programmen. Es ist etwas komplizierter, aber offenbar legen die LogMeIn-Entwickler auf diese Weise fest, wer das Programm zu welchen Zwecken nutzt. Wählen Sie im Hauptfenster „Von Mac oder PC“ und dann sehen Sie die Abfolge der Aktionen, die ausgeführt werden müssen, um einem anderen Benutzer Zugriff auf diesen Computer zu gewähren (Abb. 12). Großvater und Großmutter werden definitiv verwirrt sein und es nicht schätzen. Auf eine Registrierung auf logmein.com kann man nicht verzichten; sie ist zwar kostenlos, aus Komfortgründen aber völlig unnötig.

Reis. 12. So stellen Sie eine Verbindung zu diesem PC her

Es gibt jedoch einen einfacheren Weg – den anonymen Zugriff über einen Browser. Eine durchaus interessante Funktion, die in anderen ähnlichen Programmen nicht zu finden ist. Die Idee ist folgende: Ein Benutzer, der möchte, dass Sie seinen Computer einrichten, erstellt einen Einladungslink und sendet ihn dann an jeden auf bequeme Weise an Sie (per E-Mail, Skype usw.). Der Einladungslink ist für eine bestimmte Zeit gültig (die Zeit wird vom Remote-Benutzer festgelegt). Selbst wenn jemand den Link ausspioniert, ist es unwahrscheinlich, dass er ihn nach dem Ablaufdatum verwenden kann.

Schauen wir uns an, wie man eine Einladung erstellt und wie man sie verwendet. Im Kapitel " Allgemeiner Zugang Auf den Desktop“ werden aktuelle Einladungen angezeigt. Durch Klicken auf die Schaltfläche „Einladung senden“ können Sie denselben Link generieren. Mit dem Assistenten für neue Einladungen können Sie die Dauer der Einladung festlegen und festlegen, wie die Einladung versendet wird (Sie können per senden). Email Link, oder Sie können einfach den Link abrufen und ihn manuell senden).


Reis. 13. Management entfernter Computerüber Browser

Anschließend muss dieser Link an die Person gesendet werden, die den Computer einrichtet. Wenn er es in den Browser kopiert und öffnet, sieht er einen Bildschirm ähnlich dem in Abb. 13. Um fortzufahren, klicken Sie auf die Schaltfläche „Weiter“. Danach erhält der Benutzer, der den Link gesendet hat, nacheinander zwei Anfragen. Die erste Anfrage ist eine Anfrage, dem Gast Zugang zu gewähren, die zweite Anfrage ist die Gewährung von Zugangsrechten (Abb. 20). Der Gast kann den Computer entweder vollständig steuern oder nur den Desktop ohne Kontrolle anzeigen.

Schlussfolgerungen:

  • Erfordert keine Administratorrechte.
  • Erfordert keine Firewall-Konfiguration.
  • Möglichkeit, einen Browser zur Fernsteuerung zu verwenden.
  • Mobile Clients.
  • Ein etwas ungewöhnliches Funktionsprinzip.

Mosh (mobile Shell): eine gute Alternative für SSH

Mosh kann auch für den Remote-Konsolenzugriff verwendet werden (das heißt, Sie können Befehle remote ausführen und deren Ergebnisse sehen). Der Hauptvorteil von Mosh gegenüber SSH ist die Roaming-Fähigkeit, d. zwar ändert sich die IP, aber die Verbindung bleibt bestehen). Vielreisende Admins werden dies zu schätzen wissen. Es gibt jedoch einen großen Nachteil: Mosh stellt keine Verbindung zu einem regulären SSH-Server her, was bedeutet, dass Sie Mosh auf dem Server installieren müssen. Aber Mosh funktioniert nicht wie SSH als Daemon, sondern als Regelmäßiges Programm, das heißt, zum Ausführen ist kein Root-Zugriff erforderlich. Mosh ist für viele zugänglich Linux-Distributionen und BSD, OS X, iOS (als Teil des beliebten iSSH-Clients) und Android.

UltraVNC/RealVNC

VNC (Virtual Network Computing) ist ein System für den Fernzugriff auf einen Computer-Desktop mithilfe des RFB-Protokolls (Remote FrameBuffer). Zuvor wurde gezeigt, wie man einen VNC-Server unter Linux organisiert; unter Windows kann ein solcher Server mit den Programmen UltraVNC oder RealVNC erstellt werden. UltraVNC ähnelt RealVNC, hat es aber Zusatzfunktionen wie die Verschlüsselung der Verbindung zwischen Client und Server, Java-Modul Viewer (Zugriff auf einen Remote-PC über einen Browser mit Java-Unterstützung) und andere. Obwohl RealVNC ein VNC Viewer-Plugin für hat Google Chrome Daher ist kein Java Viewer erforderlich. Wie bereits erwähnt, ähneln sich die Programme weitgehend, daher betrachten wir in diesem Artikel nur UltraVNC.

Bei der Installation von UltraVNC ist es möglich, sowohl einen VNC-Server als auch einen VNC-Client zu installieren. Wenn Sie keinen Fernzugriff auf Ihren Computer benötigen, müssen Sie keinen VNC-Server installieren. Wenn Sie einen VNC-Server installieren, können Sie ihn so konfigurieren, dass er als Systemdienst ausgeführt wird. Dafür sind jedoch Administratorrechte erforderlich. Das von VNC verwendete RFB-Protokoll verwendet normalerweise die Ports 5900–5906. Um eine Verbindung über VNC herzustellen, müssen Sie daher eine Firewall konfigurieren, da sonst die Verbindung unterbrochen wird.

Um eine Verbindung zum VNC-Server herzustellen, verwenden Sie das Programm UltraVNC Viewer. Das Programm ist universell und Sie können damit eine Verbindung zu jedem VNC-Server herstellen, nicht nur zu dem, auf dem UltraVNC Server ausgeführt wird. Ebenso können Sie mit dem RoyalTS-Programm oder einem anderen VNC-Client eine Verbindung zu einem vom UltraVNC Server-Programm erstellten Server herstellen.

Ein paar Worte dazu, wie das Ganze funktioniert. Starten Sie zunächst das Programm „UltraVNC-Einstellungen bearbeiten“ und legen Sie auf der Registerkarte „Sicherheit“ ein Kennwort für den Zugriff auf den VNC-Server fest. Anschließend müssen Sie das Programm „UltraVNC-Server“ starten. Starten Sie dann auf einem anderen Computer UltraVNC Viewer (Abb. 14), geben Sie die IP des Computers ein, auf dem der VNC-Server installiert ist, und klicken Sie auf die Schaltfläche „Verbinden“.

Reis. 14.UltraVNC-Viewer

Schlussfolgerungen:

  • Sie benötigen Administratorrechte, Sie müssen eine Firewall konfigurieren.
  • Das gleiche Protokoll kann für verwendet werden Windows-Verwaltung, OS X und Linux, aber das sind nicht die Vorteile eines bestimmten Programms, sondern von VNC selbst.

SSH-Zugriff

SSH bleibt der Klassiker des Fernzugriffs. Es scheint, was fällt Ihnen hier sonst noch ein? Was tun Sie beispielsweise, wenn Sie viele Remote-Maschinen haben? Sollte ich für jeden Alias ​​registrieren? Essen spezielle Dienstprogramme So können Sie schnell zwischen Maschinen wechseln. Ein solcher Manager unter Linux ist Gnome Connection Manager. Das Programm ist sehr praktisch, wir können es wärmstens empfehlen. Unter Windows wird hierfür AutoPuTTY verwendet – eine Shell für den beliebten SSH/Telnet-Client PuTTY, der unter http://www.r4dius.net/autoputty/ heruntergeladen werden kann. Es gibt einen ähnlichen SSH-Verbindungsmanager für OS X-Shuttle. Für mobile Plattformen können Sie mobile SSH-Clients verwenden – Prompt (iOS) und ConnectBot (Android). Links und Screenshots finden Sie ganz einfach im Internet.

Ammyy Admin (Freeware)

Ammyy Admin ist ein weiteres Programm für den Remote-Desktop-Zugriff. Das Gute an dem Programm ist, dass es absolut kostenlos ist, in Bezug auf Ressourcen völlig anspruchslos ist (die ausführbare Datei nimmt im Allgemeinen lächerliche 700 KB ein) und es Ihnen ermöglicht, sowohl den regulären Fernzugriff auf den Desktop als auch eine Verbindung im Remote-Office-Stil zu organisieren und erfordert keine Installation oder Änderung der Firewall-Einstellungen. Über die restlichen Funktionen des Programms können Sie sich auf der Website der Entwickler informieren.

AnywhereTS (Freeware)

Ermöglicht die Umwandlung von Computern in Thin Clients. Der Hauptzweck dieses Programms ist nicht wie bei allen zuvor beschriebenen Programmen der Fernzugriff aus technischen Supportgründen, obwohl es auch hierfür genutzt werden kann. AnywareTS ermöglicht es Ihnen, alten Computern, die als Thin Clients verwendet werden, ein zweites Leben zu geben – indem Sie eine Verbindung zu einem Server herstellen, der Programme ausführt, die auf alten PCs physisch nicht ausgeführt werden können. Detaillierte Informationen zu diesem Programm finden Sie auf der Website der Entwickler.

Fernzugriff unter Windows 8

Diese Überprüfung wäre unvollständig, wenn wir nicht die Fähigkeiten des Betriebssystems selbst berücksichtigen würden. Auf dem „Server“ (also auf dem Rechner, auf den der Fernzugriff geplant ist) müssen Sie folgende Schritte durchführen:

  • Führen Sie SystemPropertiesRemote.exe aus.
  • Aktivieren Sie das Kontrollkästchen „Remoteunterstützungsverbindungen zu diesem Computer zulassen“.
  • Aktivieren Sie den Schalter „Remoteverbindungen zu diesem Computer zulassen“ und klicken Sie auf die Schaltfläche „Übernehmen“.
  • Wenn Sie den Energiesparmodus verwenden, müssen Sie Ihren Computer so konfigurieren, dass er nie in den Ruhemodus wechselt.

Verwenden Sie auf Ihrem Computer die Anwendung „Remotedesktopverbindung“, um eine Verbindung zu einem Remotecomputer herzustellen.

Reis. 15. Erlauben Sie den Fernzugriff

Google Hangouts: Bildschirmfreigabe und Videokonferenzen

Als letzten Ausweg können Sie einen neuen Dienst von Google nutzen – Hangouts. Sie können damit Videokonferenzen veranstalten, bei denen Benutzer ihren Bildschirm miteinander teilen können. Wenn Sie möchten, können Sie sich selbst mit diesem Service vertraut machen.

Statt einer Schlussfolgerung

Es gibt viele Programme für den Fernzugriff. Wie ich hoffentlich gezeigt habe, ist das bekannteste Tool nicht immer das effektivste. Sie müssen auf den Bedingungen einer bestimmten Aufgabe, Zielplattformen und anderen Faktoren aufbauen. Ich hoffe, dass ich nun endlich das Gesamtbild des Fernzugriffs in Ihrem Kopf geklärt habe. Alle Anregungen und Wünsche können an gesendet werden [email protected].

Der technische Support von RUVDS wird regelmäßig bezüglich der GUI und des Fernzugriffs darauf kontaktiert Virtuelle Server mit Linux, obwohl es im Internet viel Material zu diesem Problem gibt. Aus diesem Grund haben wir uns für unsere Nutzer entschieden, alles zu diesem Thema in einem Artikel zusammenzufassen.

Sie können RDP-Verkehr auch über einen SSH-Tunnel weiterleiten. Dazu müssen Sie das Problem beheben Konfigurationsdatei xrdp:

$ vi /etc/xrdp/xrdp.ini
Sie müssen die Zeile zum Abschnitt hinzufügen: address=127.0.0.1

$ systemctl xrdp neu starten
Ob alles korrekt ist, können Sie so überprüfen:

$ nmap -p 3389 Startet Nmap 6.47 (http://nmap.org) am 04.10.2016 um 13:07 Uhr MSK Nmap-Scanbericht für unspecified.mtw.ru () Host ist aktiv (0,0087 s Latenz). PORT STATE SERVICE 3389/tcp geschlossener ms-wbt-server
Wenn Sie dann Cygwin oder Mingw, Linux oder Mac OS verwenden:

Ssh root@ -L 3389:localhost:3389
Wenn PuTTY:

Starten Sie PuTTY. Im Baummenü links Verbindung → SSH → Tunnel. Fügen Sie als Nächstes einen neuen weitergeleiteten Port hinzu (Quellport: 3389, Ziel: localhost:3389). Klicken Sie auf Hinzufügen.

VNC

Klient:

Sagen wir zum Beispiel dieses DE:

$ apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E $ echo "deb http://packages.x2go.org/debian jessie main" > /etc/apt/sources.list.d/x2go .list $ echo "deb-src http://packages.x2go.org/debian jessie main" >> /etc/apt/sources.list.d/x2go.list $ apt-get update $ apt-get install x2go- Schlüsselbund && apt-get update $ apt-get install x2goserver x2goserver-xsession
Die Ausgabe des folgenden Befehls sollte zeigen, dass x2go einsatzbereit ist:

$ systemctl status x2goserver ● x2goserver.service – LSB: Starten und Stoppen des X2Go-Daemons. Geladen: geladen (/etc/init.d/x2goserver) Aktiv: aktiv (läuft) seit Di 2016-10-11 22:05:51 MSK; Vor 30 Minuten...
Und jetzt ein wichtiger Punkt: Ohne diesen Fix können Sie keine Verbindung herstellen! Sie müssen die Zeile „mesg n“ in der .profile-Datei finden und durch „tty -s && mesg n“ ersetzen.

$vi.profile
Der folgende Befehl zeigt den Pfad zur ausführbaren Startfluxbox-Datei an, die beim Einrichten des Clients benötigt wird:

$whereis startfluxbox
Installation eines Servers unter Ubuntu:

$ apt-get install xfce4 xfce4-terminal $ add-apt-repository ppa:x2go/stable $ apt-get update $ apt-get install x2goserver x2goserver-xsession

$vi.profile
Installieren eines Servers unter CentOS:

$ yum installiere epel-release $ yum installiere x2goserver x2goserver-xsession
Der Client für Linux wird aus den oben genannten Repositorys mit dem folgenden Befehl installiert:

$ apt-get install x2goclient
Für Windows – herunterladen, installieren, starten. Unter dem gleichen Link oben gibt es einen Client für OS X.

Starten wir den Client:

In den Sitzungseinstellungen geben wir Folgendes an: im Feld Host – die IP Ihres Servers, im Feld Login – Root, lassen Sie den Port unverändert, Sitzungstyp – die installierte GUI.

Wie Sie sehen, gibt es eine Option zur Schlüsselauthentifizierung. Im Allgemeinen viele Dinge. Überzeugen Sie sich selbst. Und der Ton kann über PulseAudio ausgegeben werden.

Nachdem Sie auf „OK“ geklickt haben, sehen Sie diese bezaubernden kleinen Dinge, auf die Sie klicken müssen, um eine Aufforderung zur Eingabe eines Passworts und zur Verbindung mit der ausgewählten Sitzung zu erhalten:

Hinweis: Bitte beachten Sie, dass Ihre bevorzugte FluxBox nicht in der Liste enthalten ist. Sie müssen den Pfad daher manuell eingeben.

Ein wichtiges Merkmal von x2go ist die Möglichkeit, beliebige auszuführen grafische Anwendung ohne DE überhaupt zu installieren. Dazu müssen Sie in den Sitzungseinstellungen im Abschnitt Sitzungstyp das einzelne Anwendungselement auswählen und die auszuführende Anwendung auswählen oder den Pfad zu dem Programm eingeben, das gestartet werden soll.

In diesem Fall sieht die Installation der Software auf dem Server folgendermaßen aus. Im Fall von Ubuntu:

$ add-apt-repository ppa:x2go/stable $ apt-get update $ apt-get install x2goserver x2goserver-xsession
Und jetzt ein wichtiger Punkt: Ohne diesen Fix können Sie keine Verbindung herstellen! Sie müssen die Zeile „mesg n ||“ in der .profile-Datei finden. true“ und ersetzen Sie es durch „tty -s && mesg n“.

$ vi .profile $ apt-get installiere Firefox xterm
Und indem Sie wie unten gezeigt eine Sitzung einrichten, können Sie den Browser auf dem Remote-Server starten und ein Fenster mit der Anzeige wird auf Ihrem Computer geöffnet:

Oder so; dann öffnet sich einfach ein Terminalfenster:

Unten sehen Sie einen Screenshot des aktuellen Sitzungsstatusfensters. Die Schaltflächen sind mit orangefarbenen Zahlen gekennzeichnet:

  1. „Sitzung unterbrechen“ – nach dem Klicken auf diese Schaltfläche wird die Verbindung beendet, die Sitzung bleibt jedoch bestehen und wartet auf eine erneute Verbindung. Alle Anwendungen, die Sie auf dem Server gestartet haben, funktionieren weiterhin.
  2. „Sitzung beenden“ – nach dem Klicken wird die Verbindung zum Server beendet und die Anwendungen, die Sie auf dem Server ausführen, werden beendet.

Teamviewer

Die neueste Methode für den Fernzugriff auf Ihren Desktop.

Installation unter Ubuntu:

$ apt-get update $ apt-get install lubuntu-desktop $ reboot $ dpkg --add-architecture i386 $ apt-get update $ wget http://download.teamviewer.com/download/teamviewer_i386.deb $ dpkg -i teamviewer_i386 .deb $ apt-get -f install $ teamviewer --passwd
Installation unter Debian:

$ apt-get update $ apt-get install lxde lightdm $ reboot $ dpkg --add-architecture i386 $ apt-get update $ wget http://download.teamviewer.com/download/teamviewer_i386.deb $ dpkg -i teamviewer_i386. deb $ apt-get -f install $ teamviewer --passwd
Installation auf CentOS:

$ yum groupinstall "X Window system" $ yum install epel-release $ yum install fluxbox xterm lightdm $ systemctl set-defaultgraphical.target $ reboot $ curl -o TeamViewer_Linux_PubKey.asc -Lk http://www.teamviewer.com/link /?url=354858 $ rpm --import TeamViewer_Linux_PubKey.asc $ curl -LOk http://download.teamviewer.com/download/teamviewer.i686.rpm $ yum install teamviewer.i686.rpm $ teamviewer --passwd
Es ist auch notwendig, zu akzeptieren Lizenzvereinbarung TeamViewer kann dies über den „Notfallmodus“ erledigen oder hinzufügen folgenden Zeilen bis zum Ende der Datei /opt/teamviewer/config/global.conf:

$ echo " EulaAccepted = 1" >> /opt/teamviewer/config/global.conf $ echo " EulaAcceptedRevision = 6" >> /opt/teamviewer/config/global.conf $ teamviewer --daemon restart
Der folgende Befehl zeigt den Status des TeamViewer-Daemons und die für die Verbindung erforderliche neunstellige TeamViewer-ID an:

$ teamviewer --info

Nachdem Sie den hier heruntergeladenen Client gestartet haben, müssen Sie die TeamViewer-ID in das Feld „Partner-UD“ eingeben und auf die Schaltfläche „Mit Partner verbinden“ klicken. Als nächstes fragt TeamViewer nach einem Passwort: .

Statt einer Schlussfolgerung

Das scheint alles zu sein. Wir hoffen, dass dieser Artikel Benutzern von Linux-Servern dabei hilft, eine komfortable und komfortable Umgebung für sie einzurichten.

Linux wird am häufigsten zum Betrieb von Remote-Desktops verwendet. die folgenden Programme: Remotedesktopprotokoll und virtueller Netzwerkcomputer.

VNC arbeitet mit dem RFB-Protokoll. Dieses Protokoll wird von vielen Plattformen unterstützt, daher gibt es sowohl Benutzer- als auch Serveranwendungen, die Open Source sind.

RDP ist ein Protokoll von Microsoft für Windows-Systeme.

Es scheint, dass Open Source die ideale Lösung ist. Wenn die Organisation hauptsächlich Windows-Produkte verwendet, ist RDP bequemer geeignet. Auch wenn das Büro unter Linux läuft, ist die Einrichtung und Installation von RDP einfacher.

Dieser kurze Artikel beschreibt den Prozess der Einrichtung von RDP unter Linux. Durch die Einrichtung dieses Servers können Windows-Benutzer problemlos eine Verbindung herstellen über Linux-Remotedesktop per Standard Verbindung zu Geräten, auf denen dieses Betriebssystem ausgeführt wird.

xrdp-Server installieren

Wir brauchen einen Server mit Open Source– xrdp. Der Remote-Benutzer sieht nur den sauberen Linux-Remote-Desktop des Benutzers. Wenn Sie Remote-Linux-Zugriff auf die aktuelle Benutzersitzung benötigen, können Sie auf die Installation von x0vncserver nicht verzichten.

Sie müssen das xrdp-Paket finden und installieren. Die Installation erfolgt dank des Paketmanagers. Anstatt zu installieren, können Sie den Quellcode verwenden und den Server manuell erstellen.

Nach der Installation von xrdp ist es sofort in der Lage, eingehende Verbindungen zu akzeptieren. Wenn die Firewall installiert ist und funktioniert, müssen Sie sicherstellen, dass der TCP-Port 3389 zugelassen ist. Außerdem müssen Sie die Router-Ports umleiten, um den Zugriff von außerhalb des funktionierenden Netzwerks zu ermöglichen.

Damit der Linux-Fernzugriff über funktioniert globales Netzwerk , müssen Sie die xrdp-Ports auf allen Geräten außer einem ändern.

Sie müssen auch die Portkonfigurationen auf Windows-Geräten bearbeiten, die auf RDP-Verbindungen warten.

Remote-Benutzer müssen die Portnummer des genauen Computers angeben, mit dem sie eine Verbindung herstellen möchten. Dies ist notwendig, damit der Router weiß, wohin er Sie umleiten soll. Stellen Sie sicher, dass Sie die erforderlichen Ports öffnen. Beginnen Sie mit 3389 und dann der Reihe nach.

Um den Port zu ändern, müssen Sie die Datei öffnen: etc/xrdp/xrdp.ini, möglicherweise sind Superuser-Rechte erforderlich. Sie müssen den Port bearbeiten und xrdp neu starten.

Eine andere Möglichkeit, eine Verbindung zum Linux-Remotedesktop herzustellen

Eine andere Möglichkeit, über RDP eine Verbindung zu beliebigen Maschinen herzustellen. Installieren Sie auf Linux-Hardware einen xrdp-Server mit einem Standardport und auf anderen Computern installieren Sie VNC, ebenfalls mit einem Standardport. Bei einer Verbindung über RDP erscheint das xrdp-Fenster, in dem Sie die Netzwerkadresse des gewünschten Computers eingeben müssen.

Verbindung zum erstellten xrdp-Server herstellen

Für Windows-Benutzer müssen Sie das integrierte Dienstprogramm „Mit einer Fernbedienung verbinden…“ verwenden, während sie unter Linux tsclient und rdesktop verwenden.

Die Portnummer muss folgendermaßen angegeben werden: Nach der Netzwerk-IP oder dem Domänennamen müssen Sie zwei Punkte und dann die Adresse einfügen. Wenn niemand die Ports konfiguriert hat, müssen Sie nur die IP-Adresse eingeben. Geben Sie im xrdp-Fenster Ihren Benutzernamen und Ihr Passwort ein und melden Sie sich an.

Installation von rdesktop und tsclient

Um den Fernzugriff für Linux-Benutzer zu ermöglichen, müssen Sie die rdesktop-Software installieren. Bei Bedarf können Sie eine GUI installieren; tsclient reicht aus. Als Referenz können Sie die Befehle im Terminal verwenden: man xrdp, man rdesktop, man tsclient

Es kann als ein Akt der Aggression angesehen werden, aber manchmal ist es einfach notwendig.

Es gibt Fälle, in denen Benutzer Remotesitzungen für einen Computer verwenden, den sie bereits verwenden (klingt ungewöhnlich, dient aber dazu, die Arbeit mit mehreren Desktops zu organisieren). Die meisten Benutzer wissen nicht genau, wann sie diese Funktionalität benötigen.

Erfahrene Unix-Benutzer sprechen oft über SSH und Befehlszeile, als Tools für den Zugriff auf einen grafischen Desktop, es gibt jedoch separate Anwendungen für diesen Zweck.

Techradar hat VNC und seine Funktionen bei vielen Kunden getestet. Es gibt jedoch auch andere Protokolle und Arten des Remote-Desktop-Zugriffs. Die wachsende Beliebtheit solcher Clients besteht darin, dass sie mehrere Übertragungsprotokolle unterstützen, sodass Sie unabhängig von der Art des Servers und der Zielmaschine, die Sie verwenden, eine geeignete Lösung finden.

Die Forscher hielten sich an den Grundsatz der fairen Bewertung verschiedener Protokolle. NoMachine NX unterstützt beispielsweise VNC-Verbindungen, wurde aber in Verbindung mit einem eigenen NX-Server getestet, was sinnvoll ist.

Der TightVNC-Client wurde nicht getestet, da er der TigerVNC-Implementierung sehr ähnlich ist. Beide Produkte haben die gleiche Codebasis, TigerVNC verfügt jedoch über mehrere zusätzliche Funktionen.

Wie der Test verlief

Der Schlüssel zu einem effektiven Remote-Desktop-Client ist seine Fähigkeit, schnell auf Vorgänge zu reagieren. Eine ideale Schnittstelle ist nicht so gut, wenn Sie zwei Minuten warten müssen, bis jeder Tastendruck protokolliert wird.

Bei den Tests wurde die Möglichkeit getestet, das Armegatron-Spiel aus der Ferne zu spielen. Bei diesem anspruchslosen OpenGL-Spiel dauert die Bildschirmaktualisierung nur den Bruchteil einer Sekunde. Die Ergebnisse mögen etwas subjektiv sein, aber diese Methode hat sich als sehr effektiv erwiesen, wenn es darum geht, die Reaktionsfähigkeit des Kunden zu demonstrieren.

Die Clients wurden zusammen mit einem lokalen Computer von 4 getestet Kernprozessor und 16 Gigabyte Speicher in Gigabit lokales Netzwerk unter Ubuntu 14.04.3. Als Server kamen der X11 VNC-Server und der offizielle NX-Server für NX-Clients zum Einsatz. RDP-basierte Funktionalität wird von einigen Produkten unterstützt, wurde jedoch nicht in der Praxis getestet.

Die Kunden selbst arbeiteten für virtuelle Maschine mit 2-Core Core i7 Prozessor, 4GB RAM und Fedora 23.



Freunden erzählen