Remote Zugriff auf Debian-VM
Hallo,
mal eine kurze Anfängerfrage zu Debian.
Unsere Uni hat uns eine Debian-VM ohne GUI zur Verfügung gestellt.
(Am VM soll ich einen Docker Container einrichten mit der Forensoftware Discourse)
Durch SSH habe ich Gnome und XFCE installiert.
Egal was ich probiere kann ich keine Gnome Session aus dem Terminal starten (bin als Root angemeldet)
Hat jemand einen Tipp für einen Debian-Anfänger?
Vielen Dank!
I.
mal eine kurze Anfängerfrage zu Debian.
Unsere Uni hat uns eine Debian-VM ohne GUI zur Verfügung gestellt.
(Am VM soll ich einen Docker Container einrichten mit der Forensoftware Discourse)
Durch SSH habe ich Gnome und XFCE installiert.
Egal was ich probiere kann ich keine Gnome Session aus dem Terminal starten (bin als Root angemeldet)
Hat jemand einen Tipp für einen Debian-Anfänger?
Vielen Dank!
I.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1129545958
Url: https://administrator.de/contentid/1129545958
Ausgedruckt am: 22.11.2024 um 10:11 Uhr
10 Kommentare
Neuester Kommentar
Anleitung: Fenster über SSH darstellen – X11-Forwarding
(bin als Root angemeldet)
Man arbeitet best practice immer mit normalem User-Account und erhöht die Rechte nur wenn man sie tatsächlich braucht mit sudo. Eine xSession als Root zu starten bringt unter anderem auch noch weitere Sicherheits-(Probleme) mit sich , mal außen vor gelassen das mit als root gestarteter xSession viele Programme in der GUI gar nicht erst starten ohne das man sie mit speziellen Parametern auf eigene Gefahr startet. Der Chrome-Browser wäre da etwa ein prominentes Beispiel.Ich will die GUI im Allgemeinen installieren.
https://linuxhint.com/install_gnome_debian_10_minimal_server/
Moin,
Ich garantiere dir, du kommst in 98% aller Fälle ohne GUI hin.
Habe alle VMs, die ein Unix/ Debian haben, ohne GUI installiert.
Obendrein lernst du so wesentlich mehr und kannst schneller navigieren/ arbeiten.
Als Editor kannst du noch vim installieren.
Und für den Docker gibt es bestimmt eine WebGUI fürs Management…
Gruß
em-pie
Zitat von @istike2:
Doch, dies hat mit der Aufgabe nicht zu tun. Ich will die GUI im Allgemeinen installieren. Für Docker wäre es natürlich an sich nicht erforderlich ...
Doch, dies hat mit der Aufgabe nicht zu tun. Ich will die GUI im Allgemeinen installieren. Für Docker wäre es natürlich an sich nicht erforderlich ...
Ich garantiere dir, du kommst in 98% aller Fälle ohne GUI hin.
Habe alle VMs, die ein Unix/ Debian haben, ohne GUI installiert.
Obendrein lernst du so wesentlich mehr und kannst schneller navigieren/ arbeiten.
Als Editor kannst du noch vim installieren.
Und für den Docker gibt es bestimmt eine WebGUI fürs Management…
Gruß
em-pie
Würde ich sogar noch erhöhen den Wert .
https://wiki.archlinux.org/title/Installation_guide
Das bringt richtig viel Grundlagen die man später immer mal wieder braucht.
Obendrein lernst du so wesentlich mehr und kannst schneller navigieren/ arbeiten.
Jepp. Als Lerneffekt mal ein plain ArchLinux installieren und alles was bei den gängigen Distributionen im Standard schon eingerichtet ist mal selbst einrichten und konfigurierenhttps://wiki.archlinux.org/title/Installation_guide
Das bringt richtig viel Grundlagen die man später immer mal wieder braucht.
Zitat von @em-pie:
Moin,
Ich garantiere dir, du kommst in 98% aller Fälle ohne GUI hin.
richtig...Moin,
Zitat von @istike2:
Doch, dies hat mit der Aufgabe nicht zu tun. Ich will die GUI im Allgemeinen installieren. Für Docker wäre es natürlich an sich nicht erforderlich ...
Doch, dies hat mit der Aufgabe nicht zu tun. Ich will die GUI im Allgemeinen installieren. Für Docker wäre es natürlich an sich nicht erforderlich ...
Ich garantiere dir, du kommst in 98% aller Fälle ohne GUI hin.
Habe alle VMs, die ein Unix/ Debian haben, ohne GUI installiert.
türlich...Obendrein lernst du so wesentlich mehr und kannst schneller navigieren/ arbeiten.
Als Editor kannst du noch vim installieren.
Und für den Docker gibt es bestimmt eine WebGUI fürs Management…
Gruß
em-pie
Moin,
was probierst du jetzt genau? Willst du in einer SSH-Session Xfce, bzw. Gnome starten? Das funktioniert so nicht. Das geht wenn überhaupt nur über die Konsole die der Hypervisor zur Verfügung stellt. Wenn es denn eine GUI sein soll, müsstest du es allenfalls so einrichten, dass du über VNC auf den Server zugreifen kannst. (Siehe hier: https://www.digitalocean.com/community/tutorials/how-to-install-and-conf ..)
Allerdings halte ich es für Quatsch auf einem debian-Server, der Docker und eine Forensoftware hosten soll eine GUI zu installieren. Das verschwendet nur sinnlos Ressourcen und ist für die Administration schlicht nicht erforderlich. Da würde ich dann doch den Sprung aus der Klicki-Bunti-Komfortzone empfehlen.
BTW: Was für eine VM habt ihr denn bekommen (RAM / vCPUs?)
Wenn du eine Weboberfläche für die Systemadministration suchst, könnte dir ggf. webmin weiterhelfen. Wenn du deine Docker-Installation per Web verwalten möchtest, kann ich dir Portainer empfehlen: https://foxly.de/article/33-portainer-docker-installieren/
VG
was probierst du jetzt genau? Willst du in einer SSH-Session Xfce, bzw. Gnome starten? Das funktioniert so nicht. Das geht wenn überhaupt nur über die Konsole die der Hypervisor zur Verfügung stellt. Wenn es denn eine GUI sein soll, müsstest du es allenfalls so einrichten, dass du über VNC auf den Server zugreifen kannst. (Siehe hier: https://www.digitalocean.com/community/tutorials/how-to-install-and-conf ..)
Allerdings halte ich es für Quatsch auf einem debian-Server, der Docker und eine Forensoftware hosten soll eine GUI zu installieren. Das verschwendet nur sinnlos Ressourcen und ist für die Administration schlicht nicht erforderlich. Da würde ich dann doch den Sprung aus der Klicki-Bunti-Komfortzone empfehlen.
BTW: Was für eine VM habt ihr denn bekommen (RAM / vCPUs?)
Wenn du eine Weboberfläche für die Systemadministration suchst, könnte dir ggf. webmin weiterhelfen. Wenn du deine Docker-Installation per Web verwalten möchtest, kann ich dir Portainer empfehlen: https://foxly.de/article/33-portainer-docker-installieren/
VG
Moin auch von mir in die Runde,
Ich empfehle höchstens eine Webgui und bin mit dem Cockpit Project ganz gut aufgestellt https://cockpit-project.org/ aber wie die Kollegen sagen ist die Shell dein Freund, habe am Anfang auch gedacht Katastrophe aber wenn man sich damit beschäftigt läuft das eigentlich ganz gut 👍🏼.
Grüße
Niklas
Ich empfehle höchstens eine Webgui und bin mit dem Cockpit Project ganz gut aufgestellt https://cockpit-project.org/ aber wie die Kollegen sagen ist die Shell dein Freund, habe am Anfang auch gedacht Katastrophe aber wenn man sich damit beschäftigt läuft das eigentlich ganz gut 👍🏼.
Grüße
Niklas
Zitat von @istike2:
Hallo,
mal eine kurze Anfängerfrage zu Debian.
Unsere Uni hat uns eine Debian-VM ohne GUI zur Verfügung gestellt.
Hallo,
mal eine kurze Anfängerfrage zu Debian.
Unsere Uni hat uns eine Debian-VM ohne GUI zur Verfügung gestellt.
das ist der Standardfall und das gehört bei Servern auch so. Eine GUI installiert man i.d.R. nur bei Desktop-Installationen.
(Am VM soll ich einen Docker Container einrichten mit der Forensoftware Discourse)
Da braucht man keine GUI.
Durch SSH habe ich Gnome und XFCE installiert.
zu welchem Zweck. Das brauchst Du für die verwaltung des Systems nicht und gnome und xfce wären nur notwendig, wenn Du direkt zugriff auf die Konsole hättest als "davorsitzen" würdest. Man könnte natürlich das auch per vnc oder remote konsole nutzen, was aber dem sinn und zweck einesr VM als Server widersprechen würde.
Egal was ich probiere kann ich keine Gnome Session aus dem Terminal starten (bin als Root angemeldet)
Natürlich nciht, weil gnome auf der Konsole läuft. Da mußt Du entweder über die Konsole der VM oder per Remote Konsole draufgehen. Das einzige was Du über die KOnsole starten kannst sind Programm emit grafischer Oberfläche, die dann lokal ihre Fesnter aufmachen. (ssh-Option -X nicht vergessen, ist aber ein Sicherheitsloch, wenn Du Dich auf fremde maschinen per ssh verbindest.)
Hat jemand einen Tipp für einen Debian-Anfänger?
Lerne die VM ohne GUI zu benutzen. Lese Dokumentation.
lks
PS: Du kannst natürlich unsere Empfehlungen ignorieren und per remote Desktop Deinen Server nutzen: https://www.google.com/search?q=vncserver+debian
Beachte aber, daß Du die VNC- oder RDP-Verbindung durch ssh oder ein vpn tunneln solltest, damit keine pöhsen Purschen Deinen Server mitverwalten.