Sicheres Shell-Dateisystem

Sicheres Shell-Dateisystem

Beschreibung des Mount SSHFS.png-Images. Information
Entwickelt von Miklos Szeredi ( d )
Letzte Version 3.7.1 (9. November 2020)
Anzahlung github.com/libfuse/sshfs
Geschrieben in VS
Betriebssystem Linux , iOS , Unix-Typ und Microsoft Windows
Lizenz GNU General Public License Version 2
Webseite fuse.sourceforge.net/sshfs.html

Das Secure Shell-Dateisystem (oder SSHFS ) ermöglicht die sichere Freigabe eines Dateisystems mithilfe des SFTP-Protokolls von SSH .

Funktionsprinzipien

Basierend auf dem FUSE- Dateisystem, mit dem ein Benutzer ohne besondere Berechtigungen auf ein Dateisystem zugreifen kann, ohne die Kernelquellen ändern zu müssen, ermöglicht SSHFS den einfachen Zugriff auf einen Zweig des Remote-Dateisystems über SFTP , das SSH zugrunde liegt. Es ermöglicht daher den Zugriff auf alle SSH- Server, die dieses Protokoll unterstützen, ohne zusätzliche Serveränderungen, was bei den meisten von ihnen der Fall ist.

Da der Dienst auf FUSE basiert, kann der Mount mit jeder Shell oder jedem Dateimanager verwendet werden, unabhängig davon, ob er SFTP unterstützt oder nicht. Einige Dateimanager wie FileZilla oder Ghost Commander enthalten jedoch eine eigene Implementierung.

Installieren und Konfigurieren des SSHFS- Clients

benutzen

Die Bedienung ist dann sehr einfach. Die grundlegende Syntax lautet wie folgt:

sshfs nom_hote:mon/repertoire point_de_montage_local

Dieser Befehl ermöglicht dann den Zugriff auf das Verzeichnis my / directory auf dem Hostnamen des Remote-Systems, indem lokal auf das Verzeichnis point_de_montage_local zugegriffen wird .

Um die Bereitstellung dieses SSHFS- Mount aufzuheben , verwenden wir den folgenden Befehl:

fusermount -u point_de_montage_local


Es ist auch möglich, einen Eintrag in die fstab- Datei einzufügen . Die Syntax lautet wie folgt:

sshfs#user@host:/chemin /point/de/montage fuse user,noauto

Benutzer  : Ermöglicht einem Benutzer das Mounten der Ressource (mit dem Befehl mount / point / de / montage ).

noauto  : Es ist vorzuziehen, diese Art von Ressource nicht automatisch bereitzustellen (erfordert die Eingabe eines Kennworts, es sei denn, zuvor wurde ein SSH-Schlüssel ohne Passphrase installiert).

Die Demontage erfolgt einfach mit:

umount /point/de/montage

Automatische Montage

Mit dem AFUSE- Tool können SSHFS- Ressourcen automatisch bereitgestellt werden .

Im Folgenden finden Sie ein Beispiel dafür, wie Sie einen Automount-Daemon mit afuse und sshfs erstellen können:

mkdir ~/sshfs afuse -f -o mount_template="sshfs user@%r:/ %m" -o unmount_template="fusermount -u -z %m" ~/sshfs

Dann müssen Sie nur noch in das Verzeichnis ~ / sshfs gehen und so automatisch das Remote-Stammverzeichnis unserer Computer bereitstellen:

cd ~/sshfs/nom_machine

Anmerkungen und Referenzen

  1. Release 3.7.1  " ,9. November 2020(abgerufen am 17. November 2020 )
  2. http://sourceforge.net/project/showfiles.php?group_id=121684&package_id=140425
  3. https://github.com/pcarrier/afuse

Siehe auch

Zum Thema passende Artikel

Externe Links