Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Verzeichnisdienste
Die Fakultät Informatik stellt seinen Nutzern eine Reihe an Verzeichnissen über das Netzwerk bereit, welche in den folgenden Abschnitten beschrieben sind. Wie Sie auf diese Verzeichnisse zugreifen können, ist weiter unten beschrieben.
HOME (Persönliches Verzeichnis)
Zu Ihrem Hochschul-Account gehört Ihr persönliches Home-Verzeichnis, welches Sie selbstständig verwalten können und Ihnen `10 GiB` Speicherplatz bietet. Eine Erhöhung Ihres Kontingents ist in plausibel begründeten Ausnahmefällen auf Anfrage möglich. Der Name Ihres Verzeichnisses entspricht immer Ihrer FHS-ID.
Pfade:
- Windows-Pools:
M:\
- FTPS:
/H/<IHRE FHS-ID>
(Studierende) //M/<IHRE FHS-ID>
(Mitarbeiter) - Linux-Pools, SSH, SFTP, SCP:
/home/<IHRE FHS-ID>
PUB (Vorlesungsskripte und öffentliche Informationen)
Anstelle von Stud.IP stellen einige Lehrkräfte Vorlesungsskripte, Übungsunterlagen und sonstige Dokumente für Studierende in ihrem persönlichen Ordner in diesem PUB-Verzeichnis zur Verfügung. Erwähnenswert sind ebenso die Unterverzeichnisse Pruefungsangelegenheiten
sowie CMS
. In Pruefungsangelegenheiten
finden Sie verschiedene Anträge zum Thema Praktikum und Auslandssemester sowie Protokolle des Prüfungsausschusses. CMS
beinhaltet Stunden- und Prüfungspläne.
Pfade:
- Windows-Pools:
Q:\
- FTPS:
/PUB
- Linux-Pools, SSH, SFTP, SCP:
/Pub
FREE (Verzeichnis für den allgemeinen Austausch temporärer Dateien)
Dieses Verzeichnis ist fakultätsweit von jedem Nutzer les- und beschreibbar und dient dem unkomplizierten Dateiaustausch über das Netzwerk. Dort abgelegte Dateien werden 24 Stunden nach ihrer letzten Bearbeitung automatisch gelöscht, können aber ansonsten lediglich vom Ersteller jederzeit bearbeitet oder gelöscht werden.
Pfade:
- Windows-Pools:
S:\
- FTPS:
/FREE
- Linux-Pools, SSH, SFTP, SCP:
/Free
BOX (Austauschverzeichnis Mitarbeiter)
Pfade:
- Windows-Pools:
B:\
- FTPS:
/BOX
- Linux-Pools, SSH, SFTP, SCP:
/Box
Zugriffsmöglichkeiten
Um auf die oben erwähnten Verzeichnisse zuzugreifen, existieren folgende Schnittstellen:
- FTPS:
ftp.inf.hs-schmalkalden.de
über FTP-Client ( bspw. FileZilla) - SMB ( „Windows-Freigaben“ ):
\\smb.inf.hs-schmalkalden.de
über Windows-Explorer oder CIFS-Mount in UNIX ( Nur bei bestehender VPN-Verbindung! ) - WebDAV: https://pub.inf.hs-schmalkalden.de ( Nur PUB! )
- SFTP:
ssh.inf.hs-schmalkalden.de
über FTP-Client ( bspw. FileZilla ) - SSH/SCP:
ssh.inf.hs-schmalkalden.de
über SSH-Client ( bspw. OpenSSH, Windows PowerShell oder PuTTY )
FTP(S) - File Transfer Protocol (over TLS)
Mithilfe des File Transfer Protocols können effizient große Mengen an Dateien mit einem FTP-Client wie FileZilla transferiert werden. Diese Anleitung zeigt die Einrichtung und Nutzung dieses Clients.
Als FTPS-Client wird für Windows und Linux FileZilla empfohlen. Für MacOS kann http://cyberduck.ch verwendet werden.
Als FTPS-Server steht zwin.informatik.hs-schmalkalden.de zur Verfügung.
Die hier beschriebene Konfiguration wurde von einem externen DSL-Zugang mit FileZilla-Client 3.56.2 unter Windows 10 erfolgreich getestet.
Nach dem Start von FileZilla rufen Sie unter Datei » Servermanager oder Strg-S den Servermanager auf. In diesem Fenster klicken Sie auf Neuer Server und tragen den vollständigen Servernamen und Ihre Zugangsdaten entsprechend des folgenden Bildes ein. Als Servertyp-Einstellung muss „FTP über SSL (Explizite Verschlüsselung)“ gesetzt sein:
Unter dem Reiter Erweitert sollte Servertyp Unix gesetzt sein:
Unter dem Reiter Transfer-Einstellungen muss der Transfermodus Passiv gesetzt sein:
Abschließend betätigen Sie den Button Verbinden.
SMB/CIFS - Server Message Block / Common Internet File System "Windows-Freigaben"
Pub über HTTP(S)/WebDAV - Web-based Distributed Authoring and Versioning
Das Pub-Verzeichnis steht als Website unter https://pub.inf.hs-schmalkalden.de zur Verfügung. Diese Website erfordert eine Anmeldung mit Ihrer FHS-ID und Passwort:
Einbindung als Netzlaufwerk unter Windows
Über diese Schnittstelle kann das Pub-Verzeichnis auch unter Windows als Netzlaufwerk eingebunden werden. Klicken Sie dazu im Windows-Explorer mit der rechten Maustaste auf „Dieser PC“
und wählen Sie „Netzlaufwerk verbinden…“
:
Wählen Sie dann im Anschlussdialog einen Laufwerksbuchstaben (1) und geben Sie als Ordner https://pub.inf.hs-schmalkalden.de an (2). Auf Wunsch können Sie diese Verbindung speichern (3). Bestätigen Sie den Dialog mit „Fertig stellen“
(4):
Sie werden im Anschluss zur Anmeldung aufgefordert. Geben Sie hierfür Ihre FHS-ID und Ihr Passwort an:
Wenn die Verbindung erfolgreich war, finden Sie das Pub-Verzeichnis als Netzlaufwerk im Windows-Explorer unter „Dieser PC“
:
Dieses Laufwerk lässt sich wie jedes andere Laufwerk unter Windows nutzen. Beachten Sie aber, dass Sie keine Dateien oder Ordner erstellen oder bearbeiten können, da dieser Zugriff rein lesend konfiguriert ist:
Mount unter Linux
SSH/SCP - Secure Shell/Secure Copy
Um sich mit dem SSH-Server der Fakultät Informatik ssh.inf.hs-schmalkalden.de
verbinden zu können, benötigen Sie einen SSH-Client. Folgende Clients werden empfohlen:
- Windows: Mitgelieferter
ssh
-Befehl übercmd.exe
(Eingabeaufforderung) oderpowershell.exe
oder PuTTY - Linux: Mitgelieferter
ssh
-Befehl über Terminal - iOS: Termius
- Android: JuiceSSH
Die Verbindung zu SSH-Servern ist konzeptionell über asymmetrische Kryptografieverfahren verschlüsselt. Als Grundlage finden Sie hier weitere Informationen zu diesem Thema.
Verbindungsaufbau unter Windows & Linux
Öffnen Sie unter Windows die Eingabeaufforderung cmd.exe
oder powershell.exe
bzw. unter Linux einen Terminal:
Geben Sie den Befehl ssh IHRE_FHS_ID@ssh.inf.hs-schmalkalden.de
ein und drücken Sie die Entertaste. Ersetzen Sie IHRE_FHS_ID
durch Ihre eigene achtstellige FHS-ID!
Falls Sie sich zum ersten Mal mit diesem Server verbinden, wird Ihnen nun der Fingerprint des öffentlichen Schlüssels des Servers angezeigt, um Ihnen seine Authentizität nachzuweisen. Vergleichen Sie diese Zeichenkette mit dem exportierten Fingerabdruck im Pub, bevor Sie ihn mit yes
und Enter bestätigen! Stimmt diese Zeichenkette nicht überein, dann handelt sich um einen gefälschten Server, mit dem Sie sich nicht verbinden sollten! Nach der Bestätigung wird der Fingerabdruck gespeichert, sodass Sie dies für folgende Verbindungen nicht erneut tun müssen.
Falls Sie versuchen, aus dem Internet eine Verbindung aufzubauen und keinen öffentlichen Schlüssel besitzen oder konfiguriert haben, wird die Verbindung jetzt abgelehnt, weil der Server aus Sicherheitsgründen eine Anmeldung aus dem Internet nur mit Public Key
gestattet.
Um dies zu beheben, müssen Sie Ihren öffentlichen Schlüssel
vorab in Ihrem Home-Verzeichnis in der Datei .ssh/authorized_keys
hinterlegen. Diese können Sie über den FTP- oder SMB-Zugang (s. oben) oder in einem Rechner-Pool tun. Falls Sie noch kein Schlüsselpaar besitzen, können Sie dieses mit dem Befehl „ssh-keygen“ erzeugen.
Falls Sie einen passwortgeschützen Private Key besitzen, kann es sein, dass Sie dieses Passwort nun eingeben müssen, um den Private Key zu entschlüsseln. In diesem Fall können Sie die Fehlermeldung ignorieren und fortfahren.
Sie sollten Sie nun diese Begrüßungsmeldung sehen:
Als Grundlage für diesen Server dient eine aktuelle Ubuntu-Distribution. Es können daher gängige Shell-Befehle ausgeführt werden. Als Beispiel wird der Inhalt des Pub-Verzeichnisses mit ls
ausgegeben. Eine ausführlichere Beschreibung würde den Rahmen dieser Anleitung sprengen. Der Blick auf ein Command Sheet ist ein guter Anfang. Vergessen Sie nicht, die Sitzung mit dem Befehl exit
zu beenden!
Dateitransfer mit SCP
SFTP - Secure File Transfer Protocol