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 [2024/04/08 09:43] – [Internes Einloggen] rhainichde:praktikum:zugang [2024/12/06 09:40] (aktuell) – [Praktikumszugang] rhainich
Zeile 1: Zeile 1:
 ====== Praktikumszugang ====== ====== Praktikumszugang ======
 +
 +<WRAP center round info 60%>
 +Ihr müsst euch seit Dezember 2024 über VPN in das Uni-Netzwerk einloggen, um Zugriff auf den Auswertungsrechner zu bekommen. Wie ihr das VPN einrichtet, erklärt euch das [[https://www.uni-potsdam.de/de/zim/angebote-loesungen/vpn  | ZIM]]. Bei Fragen dazu wendet euch bitte direkt an die ZIM.
 +</WRAP>
 +
 +
 {{section>deng:praktikum:a12:status#Praktikumsrechner&noheader}} {{section>deng:praktikum:a12:status#Praktikumsrechner&noheader}}
-Die Auswertung der im Praktikum anfallenden Daten kann entweder nach vorheriger Terminabsprache an einem Rechner der Astrophysik erfolgen oder vom heimischen Rechner zuhause.+Für die Auswertung der im Praktikum anfallenden Daten hat man zwei Möglichkeiten: 1. man führt die Auswertung nach vorheriger Terminabsprache direkt auf dem Rechner mit dem Namen //columba// bei uns in der Uni durch oder 2. man loggt sich von seinem heimischen Rechner in diesen Rechner ein und führt die Datenauswertung dann von zu Hause aus durch.
  
  
-===== Externes Einloggen per SSH =====+===== Externes Einloggen =====
  
-Die Auswertung der Daten kann auch aus der Ferne erfolgen, sowohl aus dem Computerpool im Physikinstitut als auch vom heimischen Rechner mit Internetverbindung+Die Auswertung der Daten kann auch aus der Ferne erfolgen, sowohl vom Computerpool des Physikinstituts als auch vom heimischen Computer mit InternetanschlussEs gibt verschiedene Zugangsmöglichkeiten mit unterschiedlichen Vor- und Nachteilen. Die Zugangsdaten können bei den Betreuern erfragt werden bzw. werden im Rahmen der Einführung bekannt gegeben:
  
    Benutzername:  alpha     Benutzername:  alpha 
    Passwort:      wird per Email bekannt gegeben    Passwort:      wird per Email bekannt gegeben
  
-**alpha** steht hier als Beispiel und muss durch den entsprechenden Gruppennamen ersetzt werden. Das Passwort kann ebenfalls bei den Betreuern erfragt werden.+**alpha** steht hier als Beispiel und muss durch den entsprechenden Gruppennamen ersetzt werden.  
  
 ==== Linux / Unix ==== ==== Linux / Unix ====
  
-Da die Rechner der Astrophysik alle mit Linux betrieben werden, ist es besonders einfach sich von einem anderen Rechner mit dem gleichen Betriebssystem einzuloggen. In diesem Fall kann in der Regel ohne weitere Vorbereitung via einfachem SSH-Login auf dem Praktikumsrechner die komplette Auswertung aus der Ferne erfolgen. Das gilt sogar für graphische Ausgaben bzw. Fenster, wobei dies von der Verbindungsgeschwindigkeit abhängt. Im Computerpool stellt dies kein Problem da, beim Heimrechner hängt dies aber entscheidend von der Internetanbindung ab.+Da die Rechner der Astrophysik alle mit Linux betrieben werden, ist es besonders einfach sich von einem anderen Rechner mit dem gleichen Betriebssystem einzuloggen. In diesem Fall kann in der Regel ohne weitere Vorbereitung via einfachem [[https://de.wikipedia.org/wiki/Secure_Shell | SSH]]-Login auf dem Praktikumsrechner die komplette Auswertung aus der Ferne erfolgen. Das gilt sogar für graphische Ausgaben bzw. Fenster, wobei dies von der Verbindungsgeschwindigkeit abhängt. Im Computerpool stellt dies kein Problem da, beim Heimrechner hängt dies aber entscheidend von der Internetanbindung ab.
  
 Der Login erfolgt in einer Konsole mit folgendem Kommando: Der Login erfolgt in einer Konsole mit folgendem Kommando:
  
-  ssh -X alpha@a12.astro.physik.uni-potsdam.de+  ssh -X alpha@columba.astro.physik.uni-potsdam.de
  
 **alpha** steht hier als Beispiel und muss durch den entsprechenden Gruppennamen ersetzt werden. Hierbei wird natürlich auch das Passwort abgefragt. Der Parameter **-X** (großes X) stellt sicher, dass auch graphische Ausgaben übertragen werden. **alpha** steht hier als Beispiel und muss durch den entsprechenden Gruppennamen ersetzt werden. Hierbei wird natürlich auch das Passwort abgefragt. Der Parameter **-X** (großes X) stellt sicher, dass auch graphische Ausgaben übertragen werden.
Zeile 27: Zeile 34:
 Alternativ kann sich auch über [[https://www.xpra.org/|Xpra]] eingeloggt werden, welches ebenfalls über //SSH// kommuniziert, es aber auch erlaubt bei schlechterer Internetverbindung mit graphischen Ausgaben zu arbeiten. //Xpra// muss in der Regel erst einmal aus den Paketquellen installiert werden. Ist dies erfolgt, kann über Alternativ kann sich auch über [[https://www.xpra.org/|Xpra]] eingeloggt werden, welches ebenfalls über //SSH// kommuniziert, es aber auch erlaubt bei schlechterer Internetverbindung mit graphischen Ausgaben zu arbeiten. //Xpra// muss in der Regel erst einmal aus den Paketquellen installiert werden. Ist dies erfolgt, kann über
  
-   xpra start ssh:alpha@a12.astro.physik.uni-potsdam.de --ssh=ssh+   xpra start ssh:alpha@columba.astro.physik.uni-potsdam.de --ssh=ssh
  
 eine Verbindung zum Auswerterechner aufgebaut werden. Das Kommando unterscheidet sich nicht sonderlich von dem oben, nur das hier der Anfang und das Ende leicht unterschiedlich ist. **alpha** ist auch hier durch den Gruppennamen zu ersetzen. Wurde die Verbindung erfolgreich hergestellt, erscheint in der Regel ein //Xpra//-Symbol bzw. Menü auf dem Desktop (unter Ubuntu findet man es oben rechts in der Leiste neben der Netzwerk/Lautstärke/Akku-Anzeige). Über dieses Menü kann sowohl //Xpra// konfiguriert werden als auch, über den Menüpunkt ''Start'', Programme direkt auf dem Praktikumsrechner gestartet werden. //Xpra// hat noch den weiteren schönen Vorteil, dass die Fenster sich nahtlos ins lokale System einbinden.  eine Verbindung zum Auswerterechner aufgebaut werden. Das Kommando unterscheidet sich nicht sonderlich von dem oben, nur das hier der Anfang und das Ende leicht unterschiedlich ist. **alpha** ist auch hier durch den Gruppennamen zu ersetzen. Wurde die Verbindung erfolgreich hergestellt, erscheint in der Regel ein //Xpra//-Symbol bzw. Menü auf dem Desktop (unter Ubuntu findet man es oben rechts in der Leiste neben der Netzwerk/Lautstärke/Akku-Anzeige). Über dieses Menü kann sowohl //Xpra// konfiguriert werden als auch, über den Menüpunkt ''Start'', Programme direkt auf dem Praktikumsrechner gestartet werden. //Xpra// hat noch den weiteren schönen Vorteil, dass die Fenster sich nahtlos ins lokale System einbinden. 
Zeile 33: Zeile 40:
 Darüber hinaus bietet es die Möglichkeit, über den Menübutton ''Disconnect'', sich von der //Xpra//-Session zu trennen ohne diese zu beenden. Dies erlaubt es einem die Session an einer beliebigen Stelle zu unterbrechen und später fortzusetzen. Hierfür ist dann nur der folgende Konsolenbefehl nötig: Darüber hinaus bietet es die Möglichkeit, über den Menübutton ''Disconnect'', sich von der //Xpra//-Session zu trennen ohne diese zu beenden. Dies erlaubt es einem die Session an einer beliebigen Stelle zu unterbrechen und später fortzusetzen. Hierfür ist dann nur der folgende Konsolenbefehl nötig:
  
-   xpra attach ssh:alpha@a12.astro.physik.uni-potsdam.de --ssh=ssh+   xpra attach ssh:alpha@columba.astro.physik.uni-potsdam.de --ssh=ssh
  
 Beendet wird die //Xpra//-Session mittels: Beendet wird die //Xpra//-Session mittels:
  
    xpra exit    xpra exit
 +
  
 ==== Windows ==== ==== Windows ====
Zeile 50: Zeile 58:
 Xming muss installiert sein und sollte optimalerweise einfach bei Systemstart mitgestartet werden. PuTTY ist ein direkt ausführbares Programm und benötigt lediglich eine kurze Konfiguration: Xming muss installiert sein und sollte optimalerweise einfach bei Systemstart mitgestartet werden. PuTTY ist ein direkt ausführbares Programm und benötigt lediglich eine kurze Konfiguration:
  
-  * im Menüpunkt //Session// im Feld //Hostname// ist ''a12.astro.physik.uni-potsdam.de'' einzutragen+  * im Menüpunkt //Session// im Feld //Hostname// ist ''columba.astro.physik.uni-potsdam.de'' einzutragen
   * für eine Fensterausgabe muss unter //Connection// -> //SSH// -> //X11// noch ''Enable X11 Forwarding'' aktiviert werden   * für eine Fensterausgabe muss unter //Connection// -> //SSH// -> //X11// noch ''Enable X11 Forwarding'' aktiviert werden
   * sollte es zu Problemen mit der Fensterdarstellung geben muss man ''localhost:0'' unter //Connection// -> //SSH// -> //X11// in das Textfeld //X display location// eingeben   * sollte es zu Problemen mit der Fensterdarstellung geben muss man ''localhost:0'' unter //Connection// -> //SSH// -> //X11// in das Textfeld //X display location// eingeben
 +
  
 === MobaXterm === === MobaXterm ===
Zeile 63: Zeile 72:
 **Config-File für [[http://mobaxterm.mobatek.net/|MobaXterm]]:** Für MobaXterm kann [[http://tucana.astro.physik.uni-potsdam.de/~mpietsch/Praktikumsrechner-a12.moba|diese Konfigurationsdatei]] genutzt werden. Lediglich das Passwort muss noch eingeben werden. Dafür MobaXterm starten, Rechtsklick in //Sessions// (links) -> //Import sessions from file//, Config-File öffnen und im erscheinend Fenster ''Ja'' wählen. **Config-File für [[http://mobaxterm.mobatek.net/|MobaXterm]]:** Für MobaXterm kann [[http://tucana.astro.physik.uni-potsdam.de/~mpietsch/Praktikumsrechner-a12.moba|diese Konfigurationsdatei]] genutzt werden. Lediglich das Passwort muss noch eingeben werden. Dafür MobaXterm starten, Rechtsklick in //Sessions// (links) -> //Import sessions from file//, Config-File öffnen und im erscheinend Fenster ''Ja'' wählen.
 */ */
 +
  
 ==== Betriebssystemunabhängig ==== ==== Betriebssystemunabhängig ====
Zeile 68: Zeile 78:
 === X2G0 === === X2G0 ===
  
-Neben den oben genannten Möglichkeiten ist auf dem Praktikumsrechner **a12** auch ein //X2Go//-Server installiert, der es erlaubt remote effizient mit grafischen Programmen zu arbeiten. Der //X2Go//-Client ist für alle gängigen Betriebssysteme (Windows, Linux und MacOS) verfügbar.  +Neben den oben genannten Möglichkeiten ist auf dem Praktikumsrechner **columba** auch ein //X2Go//-Server installiert, der es erlaubt remote effizient mit grafischen Programmen zu arbeiten. Der //X2Go//-Client ist für alle gängigen Betriebssysteme (Windows, Linux und MacOS) verfügbar.  
  
-{{ :ost:software:x2go_1.png?direct&400 |}}+{{ :ost:software:x2go_main_window.png?direct&400 |}}
  
 Nachdem man den Client installiert hat kann eine neue Session anlegen indem man auf **Session** und dann auf **New session ...** klickt. In dem sich öffnenden Fenster müssen die Session-Parameter definiert werden.  Nachdem man den Client installiert hat kann eine neue Session anlegen indem man auf **Session** und dann auf **New session ...** klickt. In dem sich öffnenden Fenster müssen die Session-Parameter definiert werden. 
Zeile 76: Zeile 86:
 <WRAP group> <WRAP group>
 <WRAP half column> <WRAP half column>
-{{ :ost:software:x2go_2.png |}}+{{ :ost:software:x2go_new_session.png |}}
 </WRAP> </WRAP>
 <WRAP half column> <WRAP half column>
-{{ :ost:software:x2go_3.png |}}+{{ :ost:software:x2go_main_settings.png |}}
 </WRAP> </WRAP>
 </WRAP> </WRAP>
  
-{{ :ost:software:x2go_4.png|}}+<WRAP group> 
 +<WRAP half column> 
 +Dazu zählen **Session name**, **Host**, **Login** und der **Session type**. Der **Session name** kann frei gewählt werden und dient nur zur Unterscheidung verschiedener Sessions. Als **Host** muss ''columba.astro.physik.uni-potsdam.de'' eingetragen werden. Als **Login** wiederum muss der jeweilige Benutzername wie z.B. alpha angegeben werden
  
-Dazu zählen **Session name**, **Host**, **Login** und der **Session type**. Der **Session name** kann frei gewählt werden und dient nur zur Unterscheidung verschiedener Sessions. Als **Host** muss ''a12.astro.physik.uni-potsdam.de'' eingetragen werdenAls **Login** wiederum muss der jeweilige Benutzername wie z.B. alpha angegeben werden. Beim **Session type** muss aus dem Dropdowm-Menü ''Custom desktop'' ausgewählt werden und als **Command** ''MATE'' eingetragen werden.+Im Anschluss wechseln Sie am besten zum ''Input/Output-Tab''Dort aktivieren Sie **Fullscreen** und deaktivieren die Option **Set display DPI**. So wird die Verbindung im Fullscreen aufgebaut, ohne dass sie verpixelt wird. Allerdings kann dies die Verbindungsgeschwindigkeit beeinträchtigen
  
-Nachdem man auf ''OK'' geklickt hat, kann man die Verbindung zu **a12** durch einen Doppelklick auf den entsprechenden Sessioneintrag im Hauptfester von //X2Go// starten. Es wird dann nur noch das Passwort für den jeweiligen Account abgefragt, bevor die Verbindung etabliert wird. Das sich öffnende Fester zeigt den MATE-Desktop, auf dem gearbeitet werden kann als wenn man direkt vor Ort an dem Rechner sitzen würde.+Nachdem man auf ''OK'' geklickt hat, kann man die Verbindung zu **columba** durch einen Doppelklick auf den entsprechenden Sessioneintrag im Hauptfenster von //X2Go// starten. Es wird dann nur noch das Passwort für den jeweiligen Account abgefragt, bevor die Verbindung etabliert wird. Das sich öffnende Fester zeigt den MATE-Desktop, auf dem gearbeitet werden kann als wenn man direkt vor Ort an dem Rechner sitzen würde. 
 + 
 +{{ :ost:software:x2go_4.png |}} 
 + 
 +</WRAP> 
 +<WRAP half column> 
 +{{ :ost:software:x2go_input-output_settings.png |}} 
 +</WRAP> 
 +</WRAP>
  
 <fc #ff0000>Achtung Wayland-Benutzer:</fc> Unter Wayland kann es sein, dass der aktuelle Client nicht richtig funktioniert und bei der Einwahl einfach abstürzt, in diesem Fall kann es helfen, den Client von der Kommandozeile mit  <fc #ff0000>Achtung Wayland-Benutzer:</fc> Unter Wayland kann es sein, dass der aktuelle Client nicht richtig funktioniert und bei der Einwahl einfach abstürzt, in diesem Fall kann es helfen, den Client von der Kommandozeile mit 
Zeile 94: Zeile 114:
  
 zu starten.     zu starten.    
 +
 +
 +=== Einloggen mittels Remote Desktop Protocol ===
 +
 +<WRAP center round important 60%>
 +Dies Verfahren befindet sich noch im Beta-Stadium.
 +</WRAP>
 +
 +<WRAP center round alert 60%>
 +Dies Verfahren funktioniert gerade leider nicht.
 +</WRAP>
 +
 +
 +Neben den oben beschriebenen Methoden kann man sich auf columba auch über das RDP-Protokoll einloggen. Das von Microsoft entwickelte Protokoll ist sehr performant und bietet die Möglichkeit den gesamten Desktop, ohne große Geschwindigkeitseinbußen darzustellen.  Für Linux gibt es eine freie Implementierung, sodass wir dies auch mit columba nutzen können. Da RDP allerdings als nicht das sicherste Verfahren gilt, muss man zuerst einen SSH-Tunnel zu columba aufbauen, bevor man sich mit dem RDP-Server verbinden kann. 
 +
 +Unter Linux kann hierfür [[https://remmina.org/ | Remmina]] verwendet werden, welches man in den allermeisten Distribution über die Paketquellen installieren kann, falls es nicht bereits ohnehin mit der Distribution ausgeliefert wird.   
 +<WRAP group>
 +<WRAP half column>
 +**Konfigurationsanleitung Linux:**
 +
 +  * Nach dem Remmina gestartet wurde klickt man oben links auf das Symbol mit dem Plus
 +  * Daraufhin öffnet sich der Konfigurationsdialog
 +  * Hier fügt man folgendes ein bzw. aktiviert entsprechende Option:
 +    - Name für die Konfiguration
 +    - Serveradresse: 127.0.0.1:3389
 +    - Benutzername
 +    - Passwort
 +    - ''Use client resolution''
 +  * Danach klickt man auf ''SSH Tunnel'' und fügt man die folgende Konfiguration hinzu bzw. aktiviert entsprechende Option:
 +    - ''Enable SSH Tunnel''
 +    - ''Custom''
 +    - Serveradresse: columba.astro.physik.uni-potsdam.de
 +    - Benutzername
 +    - Passwort
 +  * Anschließend schließt man die Konfiguration mit einem Klick auf ''Save and Connect'' ab
 +  * Remmina wird anschließend die Verbindung zu columba aufbauen
 +  * Ist man mit der Verbindungsgeschwindigkeit zufrieden, kann man noch unter dem Reiter ''Advanced'', die Qualität der Verbindung heraufsetzen
 +  * Nach dem Abspeichern der Konfiguration wird man diese unter dem eingegebenen Namen auch in der Liste finden, die Remmina darstellt wenn man das Program startet. Durch einen Doppelklick auf den Eintrag kann von nun an die Verbindung zu columba einfach hergestellt werden.
 +</WRAP>
 +<WRAP half column>
 +[{{ost:software:remmina_rdp_initial.jpg|}}]
 +</WRAP>
 +</WRAP>
 +  
 +<WRAP group>
 +<WRAP half column>
 +[{{ost:software:remmina_rdp_basic_setup.jpg| Basissetup}}]
 +</WRAP>
 +<WRAP half column>
 +[{{ost:software:remmina_rdp_ssh_tunnel.jpg| SSH-Tunnel}}]
 +</WRAP>
 +</WRAP>
 +
 +<WRAP group>
 +<WRAP half column>
 +[{{ost:software:remmina_rdp_advanced_setup.jpg| Zusätzliche Optionen}}]
 +</WRAP>
 +<WRAP half column>
 +[{{ost:software:remmina_rdp_final.jpg| }}]
 +</WRAP>
 +</WRAP>
 +
 +<WRAP group>
 +<WRAP half column>
 +**Konfigurationsanleitung Windows 11:**
 +  * Unter Windows muss zuerst der SSH-Tunnel eingerichtet werden, bevor der RDP-Client von Windows benutzt werden kann, da dieser diese Funktion nicht selbst bereitstellen kann
 +  * Hierzu muss zuerst ein PowerShell-Fenser geöffnet werden
 +  * In diesem gibt man dann den Befehl ''ssh -L 3399:127.0.0.1:3389 alpha@columba.astro.physik.uni-potsdam.de'' ein. ''alpha'' ist hoer durch den jeweiligen Gruppennamen zu ersetzen. 
 + 
 +[{{ost:software:power_shell_ssh-tunnel.jpg| PowerShell mit SSH-Tunnel-Kommando }}]
 +
 +  * Anschließend kann der RDP-Client gestartet werden und folgende Konfiguration eingegeben bzw. die entsprechende Option aktiviert werden:
 +    - Computer: ''localhost:3399''
 +    - Benutzername
 +    - ''Allow me to save credentials'' (optional)
 +  * Unter Umständen muss hierfür vorher noch auf ''Show Options'' geklickt werden
 +  * Durch einen klick auf ''Connect'' wird die Verbindung aufgebaut. Es folgt anschließend noch die Passwortabfrage. 
 +</WRAP>
 +<WRAP half column>
 +[{{ost:software:windows_rdp_client_setup.jpg| RDP Windows Client}}]
 +</WRAP>
 +</WRAP>
 +
 +===== Externes Einloggen über den Physik-Pool =====
 +Über den Physik-Pool (Raum 2.28.1.101) kann sich ebenfalls über ssh eingeloggt werden. Dafür der Anleitung für [[de:praktikum:zugang#linux_unix|Linux]] folgen. Eine hohe Datenrate ermöglicht dabei ein effektives Arbeiten und es ist keine Voranmeldung notwendig. Einen Account für den Physik-Pool kann bei Herrn H. Todt erstellt werden (Raum 2.28.2.004).
 +
 +
 ===== Direktes Arbeiten am Datenreduktionsrechner ===== ===== Direktes Arbeiten am Datenreduktionsrechner =====
 Der Praktikumsrechner ist für die Datenauswertung im Praktikum gedacht. Es können Zeiten für den Praktikumsrechner (Raum 2.009) im Institutsgebäude gebucht werden. Bitte per Email vormerken lassen.  Der Praktikumsrechner ist für die Datenauswertung im Praktikum gedacht. Es können Zeiten für den Praktikumsrechner (Raum 2.009) im Institutsgebäude gebucht werden. Bitte per Email vormerken lassen. 
Zeile 99: Zeile 206:
 Bereits angemeldet sind: {{page>deng:praktikum:a12:reservation&noeditbutton}} Bereits angemeldet sind: {{page>deng:praktikum:a12:reservation&noeditbutton}}
 [[https://polaris.astro.physik.uni-potsdam.de/wiki/doku.php?id=praktikum:a12&do=edit|edit]] [[https://polaris.astro.physik.uni-potsdam.de/wiki/doku.php?id=praktikum:a12&do=edit|edit]]
- 
-===== Externes Einloggen über den Physik-Pool ===== 
-Über den Physik-Pool (Raum 2.28.1.101) kann sich ebenfalls über ssh eingeloggt werden. Dafür der Anleitung für [[de:praktikum:zugang#linux_unix|Linux]] folgen. Eine hohe Datenrate ermöglicht dabei ein effektives Arbeiten und es ist keine Voranmeldung notwendig. Einen Account für den Physik-Pool kann bei Herrn H. Todt erstellt werden (Raum 2.28.2.004). 
  
  
Zeile 114: Zeile 218:
 Die Zugangsdaten für den SFTP-Client sind im Grunde identisch mit denen des SSH-Zugangs: Die Zugangsdaten für den SFTP-Client sind im Grunde identisch mit denen des SSH-Zugangs:
  
-   Server:    a12.astro.physik.uni-potsdam.de+   Server:    columba.astro.physik.uni-potsdam.de
    Protokoll: SFTP    Protokoll: SFTP
    Benutzer:  alpha    Benutzer:  alpha
  • de/praktikum/zugang.1712569391.txt.gz
  • Zuletzt geändert: 2024/04/08 09:43
  • von rhainich