Funktionen von SSHFS: Basierend auf FUSE (dem besten Userspace-Dateisystem-Framework für Linux) Multithreading: Es können mehrere Anfragen an den Server erfolgen Große Lesevorgänge zulassen (bis zu 64 KB) Cache-Verzeichnisinhalte Schritt 1: Installieren Sie fuse-sshfs Für CentOS/RHEL-Benutzer ist fuse-sshfs im Epel-Repository verfügbar. Stellen Sie daher sicher, dass das Epel-Repository auf Ihrem System installiert ist. Führen Sie nun den folgenden Befehl aus, um es zu installieren Unter CentOS/RHELL: #yum installiere fuse-sshfs Unter Ubuntu und Dabian: $ sudo apt-get update $ sudo apt-get installiere sshfs Schritt 2: Mounten Sie das Remote-Verzeichnis Lassen Sie uns das Remote-Serververzeichnis mithilfe von sshfs mounten und sicherstellen, dass auf dem Remote-System ein SSH-Server ausgeführt wird und die SSH-Verbindung mit dem System ordnungsgemäß funktioniert. Erstellen Sie zuerst den Einhängepunkt # mkdir /mntssh Lassen Sie uns das Remote-Verzeichnis mounten. Für dieses Beispiel mounten wir das Verzeichnis /home/remoteuser vom System 192.168.1.12 (remote.example.com) in das lokale System. # sshfs [email protected]:/home/remoteuser /opt/mntssh Beispielausgabe Die Authentizität des Hosts „remote.example.com (192.168.1.12)“ kann nicht festgestellt werden. Der RSA-Schlüsselfingerabdruck lautet 77:85:9e:ff:de:2a:ef:49:68:09:9b:dc:f0:f3:09:07. Möchten Sie die Verbindung wirklich fortsetzen (ja/nein)? ja Das Passwort von [email protected]: Schritt 3: Installation überprüfen Nachdem Sie das Remote-Dateisystem am lokalen Einhängepunkt eingehängt haben, überprüfen Sie es, indem Sie den Befehl „Mount“ ausführen. # einhängen /dev/mapper/vg_svr1-lv_root auf / Typ ext4 (rw) proc ein /proc Typ proc (rw) sysfs auf /sys Typ sysfs (rw) devpts auf /dev/pts Typ devpts (rw,gid=5,mode=620) tmpfs auf /dev/shm Typ tmpfs (rw) /dev/sda1 auf /boot Typ ext4 (rw)[email protected]:/home/remoteuser auf /mntssh Typ fuse.sshfs (rw,nosuid,nodev) Navigieren Sie auch zu Ihrem Einhängepunkt und Sie sehen die Dateien vom Remote-System # cd /mntssh # ls Schritt 4: Mounten Sie das Verzeichnis beim Systemstart Wenn Sie das Remote-Dateisystem bei jedem Systemneustart automatisch mounten möchten, fügen Sie den folgenden Eintrag in der Datei /etc/fstab hinzu. Stellen Sie sicher, dass zwischen dem Remote- und dem lokalen System schlüsselbasiertes SSH installiert ist. [email protected]:/home/remoteuser /mntssh fuse.sshfs Standardwerte 0 0 Schritt 5: Verzeichnis unmounten Wenn Ihre Arbeit beendet ist und Sie das gemountete Verzeichnis nicht mehr benötigen, führen Sie die Deinstallation einfach mit dem folgenden Befehl durch. #umount /mntssh Das könnte Sie auch interessieren:
|
<<: React useEffect verstehen und verwenden
>>: js Drag & Drop-Tabelle zur Realisierung der Inhaltsberechnung
Inhaltsverzeichnis 1. Kurzbeschreibung 2. Schritt...
1. Klären Sie die Designrichtung <br />Zuers...
Die Installation von Harbor ist ziemlich einfach,...
So können Sie mithilfe des CSS-Stils die Schrifta...
MySQL Master-Slave-Konfiguration 1. Vorbereitung ...
Inhaltsverzeichnis for-Schleife While-Schleife do...
Einfache Funktion: Klicken Sie auf das Plug-In-Sy...
Die unten zusammengefassten Wissenspunkte werden ...
Die virtuelle Maschine, die ich von einer bestimm...
Diese beiden Attribute werden häufig verwendet, i...
Inhaltsverzeichnis Vorwort: Detaillierte Einführu...
Während der Entwicklung wird eine gute Benutzerob...
Inhaltsverzeichnis Tatsächlicher Kampfprozess Beg...
1. Grammatik: <meta name="Name" conte...
Bei der tatsächlichen Webentwicklung ist für das ...