Arbeiten auf Hopper
Die Hochschule Bremerhaven stellt eine umfangreiche, Linux-basierte Server-Infrastruktur bereit, die es ermöglicht gemeinsam mit anderen Studierenden und Lehrenden an einem großen System zu arbeiten und mit verschiedenen Technologien zu experimentieren.
Voraussetzungen
Die Anmeldung auf Hopper wird über SSH realisiert und setzt einen entsprechenden Client voraus, welcher in der Regel vorinstalliert ist. Ist dies nicht der Fall, so kann dieser unter Windows unkompliziert nachgerüstet werden.
Nachrüsten über Einstellungen
- Einstellungen aufrufen und Apps > Optionale Features auswählen
- Ist unter Installierten Features der Eintrag OpenSSH-Client nicht gelistet, kann dieser über Optionales Feature hinzufügen > Funktionen anzeigen nachinstalliert werden.
Nachrüsten über Windows PowerShell
- Windows PowerShell als Administrator öffnen
-
Verfügbarkeit von OpenSSH-Client überprüfen
PS > Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH.Client*'
Name : OpenSSH.Client~~~~0.0.1.0 State : Installed -
Gegebenfalls OpenSSH-Client nachinstallieren, wenn
State : NotPresent
angezeigt wirdPS > Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Path : Online : True RestartNeeded : False
Mit SSH auf Hopper anmelden
Im Wesentlichen gibt es zwei Möglichkeiten sich per SSH mit Hopper zu verbinden. Studierende, welche das Modul Einführung in die (Wirtschafts)Informatik besuchen, sollten auf die erste Möglichkeit Über das Terminal anmelden zurückgreifen.
Über das Terminal anmelden
Bei anderen Betriebssystemen wird das standardmäßige Terminal verwendet, unter Windows steht ein umfangreiches und modernes Terminal bereit, welches unter Windows 11 sogar vorinstalliert ist.
Terminal herunterladen Weitere InformationenNach dem Starten des Terminals ist der Befehl ssh -p 8080 <Username>@hopper.hs-bremerhaven.de
einzugeben.
- ssh Aufruf vom OpenSSH-Client zum Starten der Verbindung
- -p 8080 Der Schalter -p erwartet als Parameter einen Port, über den die Verbidung aufgebaut werden soll
- <Username> - Wird durch den Account ersetzt, mit welchem sich auf dem Remoterechner angemeldet werden soll, z.B. linkreh statt <Username>
- @hopper.hs-bremerhaven.de Remoterechner, mit welchem sich verbunden werden soll.
Über Visual Studio Code anmelden
Unter Visual Studio Code gibt es für das Remote-Arbeiten ein Erweiterungspaket, welches ebenfalls eine Erweiterung für SSH-Verbindungen beinhaltet.