Verzeichnis eines Rechners mittels SSH mounten
Mit Hilfe von FUSEFS-SSHFS lässt sich ein Verzeichnis eines entfernten Rechners auf einem lokalen Rechner mounten, wenn man einen SSH-Zugang zu diesem Rechner besitzt.
FUSEFS-SSHFS lässt sich einfach über die Ports installieren:
# cd /usr/ports/sysutils/fusefs-sshfs && make install
Da das FUSE-Kernelmodul gebraucht wird, muss der Kernelmodul-Suchpfad noch angepasst werden. Einfach folgende Zeile in der /etc/sysctl.conf anfügen:
kern.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
Jetzt muss noch folgender Eintrag in der /etc/rc.conf gemacht werden:
fusefs_enable="YES"
Möchte man das SSHFS ohne einen Neustart gleich verwenden, so muss FUSE von Hand gestartet werden:
# sysctl kern.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
# /usr/local/etc/rc.d/fusefs start
Danach kann ein Verzeichnis gemountet werden:
# sshfs -o idmap=user <Benutzername>@<Rechner>:<Verzeichnis> <Mountpunkt>
Alle Optionen von sshfs erhält man mit der -h Option:
# sshfs -h