de:praktikum:zugang

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:praktikum:zugang [2026/04/16 10:38] – [Remote Desktop Protocol] rhainichde:praktikum:zugang [2026/04/23 10:10] (aktuell) – [Externes Einloggen] rhainich
Zeile 10: Zeile 10:
  
 Die Auswertung der Daten kann auch aus der Ferne erfolgen, sowohl vom Computerpool des Physikinstituts als auch vom heimischen Computer mit Internetanschluss. Es stehen verschiedene Zugangsmöglichkeiten mit unterschiedlichen Vor- und Nachteilen zur Verfügung. Die Auswertung der Daten kann auch aus der Ferne erfolgen, sowohl vom Computerpool des Physikinstituts als auch vom heimischen Computer mit Internetanschluss. Es stehen verschiedene Zugangsmöglichkeiten mit unterschiedlichen Vor- und Nachteilen zur Verfügung.
 +
 +<WRAP center round tip 50%>
 +Aktuell empfehlen wir den direkten Zugang per //SSH// mit //X11-Forwarding// oder über //Waypipe// sowie den Zugang über das //Remote-Desktop-Protokoll//.
 +</WRAP>
  
  
Zeile 32: Zeile 36:
 Auch grafische Ausgaben (z. B. FITS-Viewer oder Editoren) sind möglich, wobei die Performance von der Verbindungsgeschwindigkeit abhängt. Im Computerpool stellt dies kein Problem dar, beim Heimrechner hängt dies jedoch stark von der Internetverbindung ab. Auch grafische Ausgaben (z. B. FITS-Viewer oder Editoren) sind möglich, wobei die Performance von der Verbindungsgeschwindigkeit abhängt. Im Computerpool stellt dies kein Problem dar, beim Heimrechner hängt dies jedoch stark von der Internetverbindung ab.
  
-Der Login erfolgt in einer Konsole mit folgendem Kommando:+Der Login erfolgt in einem Terminal mit folgendem Kommando:
  
   ssh -Y alpha@columba.astro.physik.uni-potsdam.de   ssh -Y alpha@columba.astro.physik.uni-potsdam.de
  
 **alpha** steht hier als Beispiel und muss durch den entsprechenden Gruppennamen ersetzt werden. Dabei wird auch das Passwort abgefragt. Der Parameter **-Y** (großes Y) stellt sicher, dass auch grafische Ausgaben übertragen werden. **alpha** steht hier als Beispiel und muss durch den entsprechenden Gruppennamen ersetzt werden. Dabei wird auch das Passwort abgefragt. Der Parameter **-Y** (großes Y) stellt sicher, dass auch grafische Ausgaben übertragen werden.
 +
 +Nach erfolgreicher Anmeldung kann über das Terminalfenster im Verzeichnisbaum des Rechners navigiert, andere Programme gestartet und auf diese Weise die Datenreduktion und -analyse durchgeführt werden. Im Internet finden sich viele Anleitungen zu den Basiskommandos für die Navigation und den Umgang mit Dateien (z.B. die von [[https://phoenixnap.com/kb/bash-commands | phoenixNAP]]). 
 +
 +
 +=== Waypipe ===
 +Von einem modernen Linux-System mit Wayland (ersetzt die alte X11-Server-Architektur) können native Wayland-Programme auch direkt vom Auswerterechner **columba** zum lokalen Client-System mit Wayland gestreamt werden. Dies gelingt mit dem Programm //Waypipe//, welches auf den meisten Systemen jedoch zunächst installiert werden muss. Ist dies erfolgt, kann ein Wayland-Programm wie folgt gestartet werden:
 +
 +   waypipe ssh alpha@columba.astro.physik.uni-potsdam.de Wayland-Program
  
  
Zeile 43: Zeile 55:
 Alternativ kann sich auch über [[https://www.xpra.org/|Xpra]] eingeloggt werden. Dieses nutzt ebenfalls //SSH//, ermöglicht aber insbesondere bei schlechterer Internetverbindung eine stabilere Arbeit mit grafischen Anwendungen. Alternativ kann sich auch über [[https://www.xpra.org/|Xpra]] eingeloggt werden. Dieses nutzt ebenfalls //SSH//, ermöglicht aber insbesondere bei schlechterer Internetverbindung eine stabilere Arbeit mit grafischen Anwendungen.
  
-In der Regel muss //Xpra// zunächst über die Paketquellen installiert werden. Danach kann mit folgendem Befehl eine Verbindung aufgebaut werden:+In der Regel muss //Xpra// zunächst über die Paketquellen installiert werden. Anschließend logt man sich wie oben beschrieben auf **columba** über //SSH// ein. Danach startet man mittels 
 + 
 +   xpra start :10 --start=konsole 
 + 
 +das gewünschte Programm. In diesem Fall das Terminalprogramm //Konsole// von //KDE//. 
 + 
 +Im nächsten Schritt kann man sich dann vom lokalen Rechner aus mit dem auf **columba** gestartetem Program verbinden: 
 + 
 +   xpra attach ssh:alpha@columba.astro.physik.uni-potsdam.de:10 
 + 
 +In unserem Fall sollte sich das das //Konsole//-Fenster öffnen. Über dieses Fenster lassen sich dann z.B. wiederum andere Programme starten. **alpha** steht hier als Beispiel und muss durch den entsprechenden Gruppennamen ersetzt werden.  
 + 
 +/* 
 +Danach kann mit folgendem Befehl eine Verbindung aufgebaut werden:
  
    xpra seamless ssh:alpha@columba.astro.physik.uni-potsdam.de --start=konsole    xpra seamless ssh:alpha@columba.astro.physik.uni-potsdam.de --start=konsole
Zeile 50: Zeile 75:
  
 Nach erfolgreicher Verbindung erscheint in der Regel ein //Xpra//-Symbol bzw. Menü auf dem Desktop (unter Ubuntu oben rechts in der Leiste neben Netzwerk/Lautstärke/Akku). Über dieses Menü kann //Xpra// konfiguriert sowie Programme direkt auf dem Praktikumsrechner gestartet werden. Die Fenster integrieren sich dabei nahtlos in das lokale System. Nach erfolgreicher Verbindung erscheint in der Regel ein //Xpra//-Symbol bzw. Menü auf dem Desktop (unter Ubuntu oben rechts in der Leiste neben Netzwerk/Lautstärke/Akku). Über dieses Menü kann //Xpra// konfiguriert sowie Programme direkt auf dem Praktikumsrechner gestartet werden. Die Fenster integrieren sich dabei nahtlos in das lokale System.
 +*/
  
-Zusätzlich bietet //Xpra// die Möglichkeit, Sitzungen zu unterbrechen, ohne sie zu beenden:+//Xpra// die Möglichkeit, Sitzungen zu unterbrechen, ohne sie zu beenden:
  
    xpra detach    xpra detach
Zeile 63: Zeile 89:
    xpra exit    xpra exit
  
 +==== macOS ====
 +
 +macOS bringt von Haus aus einen SSH-Client mit, der über das Terminal genutzt werden kann. Eine zusätzliche Installation ist daher in der Regel nicht notwendig.
 +
 +=== Terminalzugang (SSH) ===
 +
 +Das Terminal findet lässt sich bequem über die Spotlight-Suche (%%Cmd + Leertaste%%) mit dem Suchbegriff „Terminal" öffnen (siehe auch [[https://support.apple.com/de-de/guide/terminal/apd5265185d-f365-44cb-8b09-71a064a42125/mac|Apple-Dokumentation]]). Ein SSH-Verbindungsaufbau erfolgt dann analog zu Linux:
 +
 +  ssh alpha@columba.astro.physik.uni-potsdam.de
 +
 +=== Grafische Oberfläche via X11 (XQuartz) ===
 +
 +macOS unterstützt X11 nicht nativ. Um grafische Anwendungen über SSH weiterzuleiten (X11-Forwarding), muss zunächst **XQuartz** installiert werden, eine freie X11-Implementierung für macOS. XQuartz kann von der offiziellen Website ([[https://www.xquartz.org/|xquartz.org]]) heruntergeladen werden. Nach der Installation und einem Neustart des Systems kann X11-Forwarding wie folgt genutzt werden:
 +
 +  ssh -Y alpha@columba.astro.physik.uni-potsdam.de
  
 ==== Windows ==== ==== Windows ====
Zeile 224: Zeile 265:
 ++++ ++++
  
 +=== Terminus ===
 +
 +**[[https://termius.com/|Termius]]** ist ein moderner SSH-Client mit grafischer Oberfläche, für den es eine kostenlose Basisversion für fast alle Betriebssysteme gibt. 
 +
 +<WRAP center round important 60%>
 +Das Programm soll gut sein, aber wir haben es noch nicht selbst getestet und können daher keinen direkten Support bieten.
 +</WRAP>
  
 ===== Externes Einloggen über den Physik-Pool ===== ===== Externes Einloggen über den Physik-Pool =====
  • de/praktikum/zugang.1776335885.txt.gz
  • Zuletzt geändert: 2026/04/16 10:38
  • von rhainich