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
Der Test wird in der Node.JS-Umgebung bestanden. ...
Inhaltsverzeichnis 1. Einleitung 1. Bauteildaten ...
Inhaltsverzeichnis 1. Einleitung 2. Mehrere wicht...
1. Ursache: Der Effekt, nachdem die Subbox auf Fl...
Inhaltsverzeichnis 1. Was ist Pinia? 2. Pinia ist...
Auf einem Linux-Computer gibt es zwei Zeitzonen: ...
MySQL-Vollsicherung 1. Aktivieren Sie das Binärpr...
Inhaltsverzeichnis 1. Umgebungsvariable $PATH: 2....
Zweck Machen Sie sich mit den Nginx-Modulen ngx_h...
Bereitstellungsumgebung: Installationsversion Red...
Inhaltsverzeichnis Überblick 1. Test auf Nullwert...
In diesem Artikelbeispiel wird der spezifische Co...
Brotli ist ein neues Datenformat, das eine um 20 ...
Wir verwenden animierte CSS3-Übergänge, um einen ...
Hintergrundanforderungen: Das ERP-System muss ein...