SSHFS er et kommandolinjeverktøy som må installeres på den lokale maskinen, og det bruker SSH-filoverføringsprotokollen for å tillate sikker montering av en ekstern mappe på det lokale systemet der du kan redigere den. Denne guiden diskuterer trinnene ved å installere SSHFS på en lokal klient og hvordan du konfigurerer den til å montere en ekstern katalog.
Installere SSHF -er på klientmaskinen
SSHFS står for Sikkert skallfilsystem. Det er et kommandolinjeverktøy installert på en klientmaskin for å lette montering av kataloger på en ekstern server til det lokale systemet. Implementeringen bruker LUNTE (Filesystem userPace) kjernemodul.
SSHFS -pakken er tilgjengelig på Linux, og du kan raskt installere den på Ubuntu, som følger.
Oppdater først depotpakkene.
Kjør deretter følgende kommando:
$ sudo apt install sshfs
Hvis du bruker Centos, Bruk følgende kommando for å installere SSHFS:
$ sudo yum installer sikring-sshfs
Til Arch, Bruk følgende kommando:
$ sudo pacman -s sshfs
Når installasjonen er ferdig, la oss sjekke hvordan du monterer den.
Konfigurere SSHF -er
Konfigurasjonen av SSHFer innebærer å montere et eksternt filsystem i det lokale systemet. Så du må først opprette et monteringspunkt, montere filsystemet, bekrefte at det er montert, og deretter demontere det.
Opprette et monteringspunkt
Linux -systemer har /mnt Hvor du kan lage en underkatalog og bruke den som monteringspunkt.
Bruk følgende syntaks for å lage monteringspunktet ditt.
$ sudo mkdir /mnt /sub-directory
For saken vår, la oss nevne det Linuxhint Bruke følgende kommando:
$ sudo mkdir /mnt /linuxhint
Monter filsystemet
Med Mount Point opprettet, kan vi bruke SSHF -er til å montere vårt eksterne filsystem ved hjelp av følgende syntaks:
$ sudo sshfs [-o] [Bruker@] Vert: [Dir] MountPoint [Alternativer]
Ulike alternativer kan brukes med SSHF -er, og du kan sjekke mannens side for mer informasjon. For saken vår vil vi kjøre følgende kommando for å montere vårt eksterne filsystem:
Du blir bedt om å bekrefte Autentiseringsnøkkel Hvis det er første gang du kobler til. Hvis du kobler til via en annen port, spesifiser den ved hjelp av -p alternativ. I forrige tilfelle bruker vi standardporten for SSH -tilkobling uten alternativer.
Vi legger til Mount Point vi opprettet på det lokale systemet for å være vertskap for det eksterne filsystemet.
Skriv inn passordet for den eksterne serveren for å autentisere tilkoblingen.
Bekreft det monterte filsystemet
For å bekrefte det monterte filsystemet, kan du liste innholdet i det tidligere opprettede Mount Point. Den skal inneholde filer fra den eksterne serveren.
Liste innholdet som følger:
$ sudo ls -l /mnt /linuxhint
Vi kan merke oss at vårt monterte filsystem inneholder en fil. Du kan jobbe med det monterte filsystemet via kommandolinjen eller GUI.
Demontere
Når du er ferdig med å jobbe med det monterte filsystemet, bør du demontere det.
Her er følgende kommando:
$ sudo umount /mnt /linuxhint
Til slutt, slett monteringspunktet som du opprettet.
Du kan installere og konfigurere SSHF -er på Linux for å montere et eksternt filsystem til det lokale systemet.
Konklusjon
SSHFS er en utmerket måte å montere et eksternt filsystem til din lokale maskin. Når du har installert SSHFS -verktøyet på din lokale klient, kan du raskt koble deg sikkert til den eksterne serveren og montere filer til det lokale systemet. Denne guiden har dekket de nødvendige trinnene for å følge. Forhåpentligvis klarte du å montere det eksterne filsystemet.