Ich möchte einen VNC-Server auf meinem Ubuntu 12.04 installieren. welches ist das beste / empfohlene? Wie konfiguriere ich es?
Alles, was ich möchte, ist in der Lage zu sein, meinen Desktop-Computer über meinen Laptop anzuschließen. Ich möchte etwas einfaches wie die Verbindung mit RDP-Protokoll zwischen Windows-Computern.
Antworten:
Um VNC zu installieren, drücken Sie einfach Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen. Führen Sie beim Öffnen den folgenden Befehl aus.
Dadurch wird die Paketliste für apt aktualisiert.
Dann müssen Sie die Gnome-Komponenten mit dem Software Center installieren :
Installation über das Software Center
Oder mit Terminal:
So installieren Sie den VNC-Server mithilfe des Software Centers:
Installation über das Software Center
Oder mit Terminal:
Weitere Informationen finden Sie unter Vollständiges VNC-Server-Setup .
quelle
gnome-session &
anstelle dessen, was der Blog-Autor verwendet, zu verwenden.Eine weitere Option, wenn Sie den Remotedesktopverbindungsclient von Microsoft verwenden:
Das war's, keine zusätzliche Konfiguration nötig! Jetzt können Sie eine Verbindung von Ihrem Windows- oder Mac-Laptop mit dem Microsoft Remote Desktop Connection-Client herstellen. Ich war eigentlich ziemlich überrascht, wie einfach es war.
Edit: Dies scheint mit 16.04 nicht mehr von der Stange zu sein.
quelle
xrdp
wird mit Ubuntu Unity - Ubuntu Standard-Desktop-UmgebungHier zeige ich Ihnen, wie Sie den vnc-Server installieren und konfigurieren. Wir verwenden das VNC-Paket für den grafischen Fernzugriff. Ich werde Ihnen die Konfiguration von VNC für Linux auf Ubuntu Platform erklären.
Es gibt die 4 einfachen Schritte zum Installieren und Konfigurieren des VNC.
Auf dem Server:
Installieren Sie das erforderliche x11vnc-Paket in Ubuntu.
Wenn Sie einen Headless-Server (EC2 aws-Instanz) verwenden, installieren Sie Gnome-Pakete.
Erstellen Sie ein Passwort für einen Benutzer.
Ausgabe:
So führen Sie den vnc-Server bei jedem Start automatisch aus. Wir müssen die
/etc/rc.local
Datei öffnen .Kopieren Sie die folgende Zeile, um die vnc-Sitzung beim Systemstart automatisch zu starten. Fügen Sie die Zeile vor dem ein
exit 0
.Weitere Details finden Sie unter Mein Artikel .
quelle
sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &
scheint unter Ubuntu 16.04 zu scheitern, weil es nach dem Passwort vom Terminal fragt, aber es kann nicht angegeben werden, weil es sich im Hintergrund befindet? Das Entfernen&
scheint zu funktionieren.sudo apt-get install vinagre && vinagre $IP
. Schönheit!!Ich stellte fest, dass ich nach der Installation
xrdp
gemäß diesem Artikel einige Änderungen an meiner Ubuntu-Box vornehmen musste .Das grundlegende Verfahren war zu installieren und einzurichten
xrdp
undxfce4
:Ändern Sie dann die letzte Zeile der Datei
/etc/xrdp/startwm.sh
, um zu beginnen,startxfce4
und nicht, was dort steht. Ich denke, es war ursprünglich ein Pfad zuXsession
.Verwenden Sie nach dem Ändern der Datei den Befehl
sudo service xrdp restart
zum Neustartxrdp
, damit die Änderungen übernommen werden.Siehe auch diesen Artikel, Wie bringe ich xrdp dazu, in Ubuntu-Foren von Windows zu Linux zu arbeiten, in dem auch das Ändern der
/etc/xrdp/startwm.sh
Datei beschrieben wird, obwohl die Prozedur ein wenig anders ist, indem eine Konfigurationsdatei im Stammverzeichnis des Benutzers erstellt wird.In der Remotedesktopverbindungsanwendung unter Windows stelle ich die Farben auf High Color (16 Bit) ein.
quelle
Vino "Desktop Sharing" vorinstallierter VNC-Server
Desktop Ubuntu wird mit einem vorinstallierten Server namens Vino aus dem GNOME-Projekt ausgeliefert.
Es ist im Bindestrich hinter dem Anwendungsnamen "Desktop Sharing" verborgen, auch wenn sich die ausführbare Datei nicht im Pfad befindet!
Sobald Sie es starten, überprüfen Sie:
Stellen Sie dann vom anderen Computer aus eine Verbindung her wie folgt:
Es gibt jedoch ein Protokollinkompatibilitätsproblem bei der Verschlüsselung der wichtigsten Windows-Clients wie TigerVNC und RealVNC: Gnome 3.10, das den Desktop freigibt - wie wird der Sicherheitstyp für VNC konfiguriert? Das Deaktivieren der Verschlüsselung ist in einigen Fällen eine mögliche Problemumgehung.
Ich konnte den Port nur mit
dconf
... konfigurieren. Der Standard ist port,5900
was bedeutet:0
.sudo netstat -tupan | grep vino
kann auch helfen.Um den Server herunterzufahren, deaktivieren Sie einfach "Anderen Benutzern erlauben, [Anzeigen | Steuern]" und der Serverprozess wird abgebrochen.
quelle