So montieren Sie das Remote -Dateisystem über SSH unter Linux
- 2363
- 241
- Madleen Vater
Sshfs ist ein Dateisystem basierend auf dem SSH -Dateiübertragungsprotokoll (SFTP). Auf der Remote -Seite müssen wir nur SSH Server installieren, da die meisten SSH -Server dies bereits unterstützen. Auf der Client -Seite müssen wir Fuse SSHFS -Pakete installieren, um das Remote -Dateisystem zu montieren. Neuere Version von SSHFS verwendet Sicherung. Die Sicherungsversion von SSHFS wird von neu geschrieben Miklos Szeredi.
Merkmale von SSHFs:
- Basierend auf der Sicherung (Best UserSpace -Dateisystem -Framework für Linux)
- Multithreading: Mehr als eine Anfrage kann auf dem Weg zum Server sein
- Große Lesevorgänge zulassen (max 64k)
- Caching -Verzeichnisinhalt
Schritt 1 - Installieren Sie Sicherungs -SSHFs
Für CentOS/Rhel Benutzer, verschmelzen Sshfs ist unter Epel Repository verfügbar. Stellen Sie daher sicher, dass Sie das Epel -Repository in Ihrem System installieren. Führen Sie nun den folgenden Befehl aus, um es zu installieren
Auf Centos/Rhel:
# Yum Installieren Sie Sicherungs-SSHFs
Auf Ubuntu & Dabian:
$ sudo apt-get update $ sudo apt-Get Installieren Sie SSHFs
Schritt 2 - Remote -Verzeichnis Mount
Lassen Sie uns das Remote -Server -Verzeichnis mit SSHFS montieren. Stellen Sie sicher.
Erstellen Sie zunächst einen Mountspunkt
# mkdir /mntssh
Lassen Sie uns das Fernverzeichnis montieren. In diesem Beispiel steigern wir uns /Home/Remoteuser Verzeichnis von 192.168.1.12 (Fernbedienung.Beispiel.com) System zu unserem lokalen System.
# SSHFS [E -Mail geschützt]:/home/remoteuser/opt/mntssh
[Probenausgang]
Die Authentizität der Host 'Remote.Beispiel.com (192.168.1.12) 'kann nicht festgelegt werden. RSA Key Fingerabdruck ist 77: 85: 9E: FF: DE: 2A: EF: 49: 68: 09: 9B: DC: F0: F3: 09: 07. Sind Sie sicher, dass Sie sich weiter verbinden möchten (Ja/Nein)? Ja [E -Mail Protected ]'s Passwort:
Schritt 3 - Überprüfen Sie die Halterung
Überprüfen Sie nach dem Montieren des Remote -Dateisystems am lokalen Mountspunkt, indem Sie den Befehl montieren.
# Mount /Dev /Mapper /vg_svr1-lv_root on /Type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys Typ sysfs (rw) devpts on /dev /pts type Devpts (rw, gid = 5, Modus = 620) TMPFS On /Dev /SHM -Typ TMPFS (RW) /Dev /SDA1 On /Starttyp ext4 (RW) [E -Mail geschützt]: /home /remoteuser on /mntssh -Typ Sicherung.SSHFS (RW, Nosuid, Nodev)
Navigieren Sie außerdem zu Ihrem Mountspunkt, Sie werden Dateien daraus sehen, die das Remote -System ausstellen
# cd /mntssh # ls
Schritt 4 - Mount -Verzeichnis auf dem Systemstiefel
Wenn Sie jedes Mal, wenn Ihr System neu startet, automatisch montieren möchten /etc/fstab Datei. Stellen Sie sicher.
[E -Mail geschützt]:/home/remoteuser/mntssh Sicherung.SSHFS standardmäßig 0 0
Schritt 5 - UNMOUNT -Verzeichnis
Wenn Ihre Arbeit vorbei ist und Sie das montierte Verzeichnis nicht mehr benötigen, entfernen Sie es einfach mit dem folgenden Befehl.
# Umount /mntssh
Entfernen Sie auch den Eintrag von /etc/fstab Datei
- « So installieren Sie OpenOffice auf Fedora 36/35/34
- So richten Sie MongoDB, Php5 und Apache2 auf Ubuntu ein »