Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:praktikum:zugang [2026/03/24 11:21] – rhainich | de: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 // | ||
| + | </ | ||
| 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 | + | Der Login erfolgt in einem Terminal |
| 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:// | ||
| + | |||
| + | |||
| + | === 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 // | ||
| + | |||
| + | | ||
| Zeile 43: | Zeile 55: | ||
| Alternativ kann sich auch über [[https:// | Alternativ kann sich auch über [[https:// | ||
| - | 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: | ||
| + | |||
| + | In unserem Fall sollte sich das das // | ||
| + | |||
| + | /* | ||
| + | Danach kann mit folgendem Befehl eine Verbindung aufgebaut werden: | ||
| xpra seamless ssh: | xpra seamless ssh: | ||
| Zeile 50: | Zeile 75: | ||
| Nach erfolgreicher Verbindung erscheint in der Regel ein // | Nach erfolgreicher Verbindung erscheint in der Regel ein // | ||
| + | */ | ||
| - | Zusätzlich bietet | + | //Xpra// die Möglichkeit, |
| 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" | ||
| + | |||
| + | 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), | ||
| + | |||
| + | ssh -Y alpha@columba.astro.physik.uni-potsdam.de | ||
| ==== Windows ==== | ==== Windows ==== | ||
| Zeile 95: | Zeile 136: | ||
| ==== Betriebssystemunabhängig ==== | ==== Betriebssystemunabhängig ==== | ||
| - | |||
| - | === X2Go === | ||
| - | |||
| - | Neben den oben genannten Möglichkeiten ist auf dem Praktikumsrechner **columba** auch ein // | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | Nach der Installation des Clients kann über //Session → New session ...// eine neue Sitzung angelegt werden. | ||
| - | |||
| - | <WRAP group> | ||
| - | <WRAP half column> | ||
| - | {{ : | ||
| - | </ | ||
| - | <WRAP half column> | ||
| - | {{ : | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | Folgende Parameter sind zu setzen: | ||
| - | |||
| - | * **Session name**: frei wählbar | ||
| - | * **Host**: '' | ||
| - | * **Login**: z. B. '' | ||
| - | |||
| - | Im Tab '' | ||
| - | |||
| - | * **Fullscreen** aktivieren | ||
| - | * **Set display DPI** deaktivieren | ||
| - | |||
| - | Nach Klick auf '' | ||
| - | |||
| - | {{ : | ||
| - | |||
| - | |||
| - | <fc # | ||
| - | Falls der Client abstürzt, kann er über die Konsole gestartet werden: | ||
| - | |||
| - | env QT_QPA_PLATFORM=xcb x2goclient | ||
| - | |||
| === Remote Desktop Protocol === | === Remote Desktop Protocol === | ||
| - | |||
| - | <WRAP center round important 60%> | ||
| - | Dieses Verfahren befindet sich im Beta-Stadium. | ||
| - | </ | ||
| - | |||
| - | <WRAP center round alert 60%> | ||
| - | Dieses Verfahren funktioniert derzeit nicht zuverlässig. | ||
| - | </ | ||
| Zusätzlich zu den oben genannten Methoden ist eine Anmeldung bei columba über das Remote Desktop Protocol (RDP) möglich. Dieses von Microsoft entwickelte Protokoll ist sehr effizient und ermöglicht die Anzeige des gesamten Desktops, ohne dass nennenswerte Geschwindigkeitsverluste entstehen. Da es eine kostenlose Linux-Implementierung gibt, können wir diese auch mit columba nutzen. Da RDP jedoch nicht als besonders sicher gilt, müssen Sie zunächst einen SSH-Tunnel zu columba einrichten und erst dann eine Verbindung zum RDP-Server herstellen. | Zusätzlich zu den oben genannten Methoden ist eine Anmeldung bei columba über das Remote Desktop Protocol (RDP) möglich. Dieses von Microsoft entwickelte Protokoll ist sehr effizient und ermöglicht die Anzeige des gesamten Desktops, ohne dass nennenswerte Geschwindigkeitsverluste entstehen. Da es eine kostenlose Linux-Implementierung gibt, können wir diese auch mit columba nutzen. Da RDP jedoch nicht als besonders sicher gilt, müssen Sie zunächst einen SSH-Tunnel zu columba einrichten und erst dann eine Verbindung zum RDP-Server herstellen. | ||
| Zeile 216: | Zeile 210: | ||
| [{{ost: | [{{ost: | ||
| </ | </ | ||
| + | </ | ||
| + | |||
| + | ** Nach dem Login ** | ||
| + | |||
| + | <WRAP group> | ||
| + | <WRAP half column> | ||
| + | Nach dem Login erscheint ein Fenster, das eine weitere Authentifizierung für Netzwerkdienste verlangt (siehe unten). Dieses kann man getrost ignorieren und schließen. | ||
| + | </ | ||
| + | <WRAP half column> | ||
| + | [{{ost: | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | ++++ Derzeit nicht unterstützte Methoden | | ||
| + | === X2Go === | ||
| + | |||
| + | Neben den oben genannten Möglichkeiten ist auf dem Praktikumsrechner **columba** auch ein // | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Nach der Installation des Clients kann über //Session → New session ...// eine neue Sitzung angelegt werden. | ||
| + | |||
| + | <WRAP group> | ||
| + | <WRAP half column> | ||
| + | {{ : | ||
| + | </ | ||
| + | <WRAP half column> | ||
| + | {{ : | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Folgende Parameter sind zu setzen: | ||
| + | |||
| + | * **Session name**: frei wählbar | ||
| + | * **Host**: '' | ||
| + | * **Login**: z. B. '' | ||
| + | |||
| + | Im Tab '' | ||
| + | |||
| + | * **Fullscreen** aktivieren | ||
| + | * **Set display DPI** deaktivieren | ||
| + | |||
| + | Nach Klick auf '' | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | |||
| + | <fc # | ||
| + | Falls der Client abstürzt, kann er über die Konsole gestartet werden: | ||
| + | |||
| + | env QT_QPA_PLATFORM=xcb x2goclient | ||
| + | |||
| + | ++++ | ||
| + | |||
| + | === Terminus === | ||
| + | |||
| + | **[[https:// | ||
| + | |||
| + | <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. | ||
| </ | </ | ||