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.