SSH/SFTP elérés mountolása

A következő leírásban bemutatom, hogyan tudunk tetszőleges Linux rendszer alatt, Terminálból (Konzolból) távoli SSH/SFTP elérést felcsatlakoztatni (mountolni) helyi fájlrendszerünkbe.

Telepítsük az sshfs csomagot. Ezt a disztribúciónk csomagkezelőjével tehetjük meg. Ubuntu, Debian rendszerrek alatt pl.:

sudo apt-get install sshfs

Szerkesszük az /etc/modules fájlt root jogokkal, az alapértelmezett szerkesztővel:

sudo editor /etc/modules

Egy új sorba írjuk be a következő szót: fuse

Mentsük a fájlt és lépjünk ki. Nano szerkesztő esetén ehhez nyomjuk le a CTRL és X billentyűket, majd mikor kérdezi, hogy mentünk e, I vagy Y gomb a megerősítéshez.

/etc/modules fájl szerkesztése NANO-val
/etc/modules fájl szerkesztése NANO-val

Adjuk hozzá magunkat a fuse csoporthoz (valamint minden olyan felhasználót, akinél szeretnénk használni az sshfs-t. A $USER változó itt az aktuálisan bejelentkezett felhasználót jelenti)

sudo adduser $USER fuse

Most már csak csatlakoznunk kell az SSH szerverhez. A csatlakozáshoz nem kell root jog, mivel felhasználónk tagja a fuse csoportnak:

sshfs felhasznalo@szerver.tld:/tavoli/mappa /ahova/mountolni/szeretnenk -C -p PORT

Nézzük a paramétereket:

  • -C megmondja, hogy tömörített adatátvitelt használjon
  • -p PORT opcióval mondhatjuk meg, hogy milyen portra csatlakozzon. Ha az alapértelmezett 22-es portra akarunk, akkor elhagyható az opció
  • felhasznalo@szerver.tld kukac előtt a távoli felhasználónév, kukac után a szerver
  • :/tavoli/mappa a távoli mappa elérési útja. Ha a távoli fájlrendszer gyökerét szeretnénk csatlakoztatni, akkor csak a : maradjon.
  • /ahova/mountolni/szeretnenk a mappa, ahová a helyi fájlrendszeren csatlakoztatni szeretnénk a távoli SSH elérést. A mappának már léteznie kell, és tudnunk kell bele írni.

Munkánk végeztével a következő paranccsal csatlakoztathatjuk (umount) le a távoli megosztást:

fusermount -u /ahova/mountolni/szeretnenk

Értelemszerűen az /ahova/mountolni/szeretnenk elérési út az a mappa, ahová becsatoltuk a távoli fájlrendszert.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöljük.