Skip to content

Arch-Schritte noch nicht geprüft

Netzlaufwerke (SMB)

Bringt dir dein Homeverzeichnis am Campus und alle Gruppenlaufwerke als Ordner auf den Rechner, über SMB: eine smb://-Adresse im Dateimanager, oder ein Mount-Befehl für einen festen Pfad. Beide Wege stehen unten, für das System, das du oben auf dieser Seite gewählt hast.

Offizielle Dokumentation: Netzlaufwerk verbinden.

Bevor du anfängst

Diese Server existieren nur innerhalb des Campusnetzes. Von überall sonst verbindest du zuerst das VPN. Alles Folgende scheitert sonst an der Namensauflösung, was wie ein Konfigurationsfehler aussieht und keiner ist.

Dokumentierte Werte

EinstellungWert
Homeverzeichnissmb://rz-home.rz.fh-ingolstadt.de/<kennung>
Gruppen- und Abteilungslaufwerkesmb://rz-fs.rz.fh-ingolstadt.de/
Forschungslaufwerke (CARISSMA)smb://carissma.rz.fh-ingolstadt.de/
DomäneESPL_001
Benutzernamedeine Hochschulkennung (<kennung>)

Manche Clients haben kein eigenes Feld für die Domäne. Die wollen beides zusammen: ESPL_001\<kennung>.

Der Klickweg

Kein Terminal nötig, und für gelegentlichen Zugriff ist das die bessere Wahl: die Verbindung verschwindet sauber, sobald du dich abmeldest.

In Dateien (GNOME) oder Dolphin (KDE) Andere Orte → Mit Server verbinden wählen und smb://rz-home.rz.fh-ingolstadt.de/<kennung> eingeben. Auf Nachfrage deine Anmeldedaten eintragen und ESPL_001 als Domäne.

In Dateien (GNOME) oder Dolphin (KDE) Andere Orte → Mit Server verbinden wählen und smb://rz-home.rz.fh-ingolstadt.de/<kennung> eingeben. Auf Nachfrage deine Anmeldedaten eintragen und ESPL_001 als Domäne.

Im Finder Gehe zu → Mit Server verbinden (Cmd+K), dann smb://rz-home.rz.fh-ingolstadt.de/<kennung>. Wird nach einer Domäne gefragt, nimm stattdessen ESPL_001\<kennung> als Benutzernamen.

Dieses Passwort im Schlüsselbund sichern nur auf einem Rechner ankreuzen, der dir allein gehört.

Der Terminalweg

Nützlich, wenn du das Laufwerk an einem festen Pfad brauchst, für Skripte, Backups oder einen Build, der daraus liest.

bash
sudo pacman -S cifs-utils
mkdir -p ~/mnt/thi-home
sudo mount -t cifs //rz-home.rz.fh-ingolstadt.de/<kennung> ~/mnt/thi-home \
  -o username=<kennung>,domain=ESPL_001,uid=$(id -u),gid=$(id -g)
bash
sudo apt install cifs-utils
mkdir -p ~/mnt/thi-home
sudo mount -t cifs //rz-home.rz.fh-ingolstadt.de/<kennung> ~/mnt/thi-home \
  -o username=<kennung>,domain=ESPL_001,uid=$(id -u),gid=$(id -g)
bash
mkdir -p ~/mnt/thi-home
mount_smbfs "//ESPL_001;<kennung>@rz-home.rz.fh-ingolstadt.de/<kennung>" \
  ~/mnt/thi-home

uid und gid sind wichtig: ohne sie gehört der Mount root, und dein Editor kann nicht hineinschreiben. Aushängen mit sudo umount ~/mnt/thi-home.

uid und gid sind wichtig: ohne sie gehört der Mount root, und dein Editor kann nicht hineinschreiben. Aushängen mit sudo umount ~/mnt/thi-home.

Der Mount gehört ohnehin dir, es gibt also keine uid zu übergeben. Aushängen mit umount ~/mnt/thi-home, ohne sudo.

Prüfen

shares-verify.sh Herunterladen

Meldet, ob die Dateiserver von deinem Standort aus erreichbar sind

curl -fsSLO https://hutzelmann.github.io/thi-linux-macos-setup/scripts/shares-verify.sh
less shares-verify.sh   # erst lesen
sh shares-verify.sh --dry-run

Läuft eigenständig. Die dokumentierten Werte und Hilfsfunktionen sind eingebaut, das Repository wird nicht gebraucht. --dry-run zeigt nur an, was passieren würde.

Es beantwortet die Frage, die Leute wirklich haben: liegt es an mir, am VPN oder am Server? Es werden keine Anmeldedaten verwendet und nichts eingebunden.

Von Hand:

bash
getent hosts rz-home.rz.fh-ingolstadt.de
bash
getent hosts rz-home.rz.fh-ingolstadt.de
bash
dscacheutil -q host -a name rz-home.rz.fh-ingolstadt.de

Keine Ausgabe heißt, der Name löst nicht auf, du bist also nicht im Campusnetz und das VPN steht nicht.

Bekannte Eigenheiten

Schreib dein Passwort nicht in /etc/fstab. Der übliche Rat ist eine Zugangsdatendatei mit Modus 600, und auch die schreibt dein SSO-Passwort im Klartext auf die Platte, dasselbe Passwort, das auch an deine Mail und deine Noten kommt. Binde bei Bedarf ein, oder nutze einen Schlüsselbund.

Ein hängengebliebener Mount blockiert alles, was ihn berührt. Fällt das VPN aus, während ein Laufwerk eingebunden ist, kann ls in diesem Verzeichnis minutenlang blockieren.

sudo umount -l ~/mnt/thi-home löst ihn sofort ab.

sudo umount -l ~/mnt/thi-home löst ihn sofort ab.

umount -f ~/mnt/thi-home löst ihn mit Gewalt. Ein verzögertes Aushängen gibt es hier nicht.

Laufwerksnamen jenseits der obigen Server sind hier nicht dokumentiert. Wenn du den Aufbau der Gruppenlaufwerke kennst, ist das eine wirklich nützliche Ergänzung.