2024. április 19., péntek

Gyorskeresés

SSHFS röviden, azaz távoli filerendszer SSH-val

Írta: | Kulcsszavak: sshfs . linux . windows . távoli . filerendszer . ssh

[ ÚJ BEJEGYZÉS ]

Mert miért ne lenne ilyen megoldás is. Arról van szó, hogy SSH elérésen át fel lehet csatolni távoli gépek filerendszereit, anélkül hogy különösebben macerálni kéne. Ez benne a legjobb :)

Onnan indult a dolog, hogy távolról el akartam érni az otthoni belső hálón levő gépeken file-okat, úgy, mintha a helyi gépre lenne mountolva. A Nextcloud-on ez ugye nem ment volna, az másra való amúgy is. Lehetett volna NFS, ilyesmit beengeni. De van erre egyszerűbb dolog is : az SSHFS. Sajnos abandoned, de remélhetőleg nem fog a feledésbe merülni, mert amúgy tök jó dolog.

Olyan bonyolult ugyanis, hogy :
- felteszed az sshfs csomagot arra a gépre, amiről szeretnél távoli gépek cuccait csatolni
- csinálsz egy megfelelő jogosultságú mount pointot (jó, ha a usered tudja írni)
- sshfs [user@]hostname:[directory] mountpoint és fel is csatolja (a directory az a távoli gépen a könyvtár, amit felcsatolsz, a mountpoint meg az, ahol a helyi gépen fog látszani) (ugyanúgy van -p portszám paraméter is, mnt az SSH-n)
- normál umount-tal tudod lebontani a kapcsolat
Látható, hogy a távoli gépen semmi különösebb macera nincs, csak menjen egy SSH szerver.

Mivel a home szerverre jelentkezek be távolról SSH-val, át kellett tolni egy tunnelen a SSHFS-t. Ez kevésbé egyszerű :
ssh -v -f -N -L 1233:célgép:22 -p 2020 user@ssh_átjáró
Ez felépít egy tunnelt. (A -p 2020 az a port, ami az otthoni szerveren kifelé látszik SSH portnak) Egy másik terminálba :

shfs -p 1233 user@localhost:/store /store -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3
A távoli gép /store könyvtárát csatolja a helyi /store alá. Ha leszakad, visszacsatlakozik.
Asszem van a tunnelezésre egysoros, egy terminálos megoldás is, de hirtelen megálltam ennél, ez is használható.

Procit mondjuk dolgoztatja, de különben meglepően gyors, pl. anyámtól otthonra bejelentkezve a VNC-s műsorok is eléggé szaggatnak (ugyanilyen tunnelen), ezen meg korrektül tudtam 5-10MB-os képeket nézegetni. Létezik Windowsra is, de azt Windows hiányában nem próbáltam.

Hozzászólások

(#1) nullpoint


nullpoint
senior tag

Na, végre egy SSHFS leírás.

Amúgy nincs is olyan hogy mountpoint, csak olyan van hogy nullpoint.

kdvsdmnkrvndttrlgsdnhzzszlsmt

(#2) fatpingvin


fatpingvin
őstag

az SSHFS rendkívül átkozott dolog, egy időben virtuális gépek között használtam de viszonylag hamar cseréltem SFTP-re mindent.

A tipikus munkafolyamat legjobb tesztszimulációja a tipikus munkafolyamat. A "napi anti-corporate hsz"-ok felelőse :)

(#3) hcl válasza nullpoint (#1) üzenetére


hcl
félisten
LOGOUT blog

:P :D

@fatpingvin : Nemtom, nekem tök bejött ilyen alkalmi távoli mountra, nem volt instabil, stb. És nem kell hozzá külön kiadni valamit NFS-en, azt át is engedni, ilyesmi.
Mondjuk egy X forward se nagyobb macera a SSH tunnelen át.

[ Szerkesztve ]

Mutogatni való hater díszpinty

(#4) fatpingvin válasza hcl (#3) üzenetére


fatpingvin
őstag

nem azt írtam hogy ne lenne működőképes :) de a SSH alapvetően egy remote shell. a SCP is már nálam határeset, bár az még mondjuk szódával elmegy, a FTP-nél lényegesen jobb és ahhoz is csak SSH szerver kell. de ez a teljes fájlrendszer dolog nekem már kicsit erős :) főleg hogy nem szeretem a FUSE-t.

A tipikus munkafolyamat legjobb tesztszimulációja a tipikus munkafolyamat. A "napi anti-corporate hsz"-ok felelőse :)

(#5) hcl válasza fatpingvin (#4) üzenetére


hcl
félisten
LOGOUT blog

Nem szeretni kell :) Amúgy nekem semmi határeset nincs az SFTP-ben sem, végülis az SS inkább egy protokoll, amin azt viszel át, amit akarsz. Innentől... :D
Van olyan FS is, ami a Gmail-t használja meghajtónak. A 2000-es évek végén tök jó dolog volt, még mielőtt lett volna Google Drive :D

Mutogatni való hater díszpinty

(#6) fatpingvin válasza hcl (#5) üzenetére


fatpingvin
őstag

jó, jogos. végülis. én maradok annál hogy ha valami nem local fájlrendszer kell akkor iSCSI és blokkeszköz szinten dolgozunk :D

A tipikus munkafolyamat legjobb tesztszimulációja a tipikus munkafolyamat. A "napi anti-corporate hsz"-ok felelőse :)

(#7) hcl válasza fatpingvin (#6) üzenetére


hcl
félisten
LOGOUT blog

Én attól függ, mire.
Most ha csak file-ok kellenek valahonnan, vagy valahova, akkor inkább Samba, vagy NFS, ezek általában vannak mindenre. Ha fut róla valami, akkor tényleg valami komolyabbon kell kiajánlani, de nekem most nincs is ilyesmim.

Meg ez, hogy a hálómon kívülről, havi kb. egyszer kell néha ilyen módon elérni az asztalon hagyott laposon a dolgokat, pont ilyen szinten jó, ahol az SSHFS van, és nem kell hozzá kifelé port nyitni (ja, meg még azt áttolni tunnelen, stb), stb. Így is túl sok minden van átengedve :)

Mutogatni való hater díszpinty

(#8) fatpingvin válasza hcl (#7) üzenetére


fatpingvin
őstag

ezzel viszont egyetértek és így teljesen korrekt.

mindenesetre tényleg jó hogy írtál róla, legalább ezt is lássák a népek.

[ Szerkesztve ]

A tipikus munkafolyamat legjobb tesztszimulációja a tipikus munkafolyamat. A "napi anti-corporate hsz"-ok felelőse :)

(#9) hcl válasza fatpingvin (#8) üzenetére


hcl
félisten
LOGOUT blog

Ez vót a cél :K

Mutogatni való hater díszpinty

(#10) woodworm


woodworm
veterán

Én a winscp alternatívájaként használom linuxon és windowson is.

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.