Shfs er en enkel og nem at bruge Linux-kernen modul, som gør det muligt at montere fjerntliggende filsystemer ved hjælp af en almindelig skal (ssh) forbindelse.
Når du bruger shfs, kan du få adgang til alle eksterne filer ligesom lokale dem, der kun adgang er reguleret gennem transport sikkerhed ssh.
Her er nogle vigtige funktioner i "SHFS":
· Fil cache for adgang SpeedUp
· Perl og shell kode for fjernbetjeningen (server) side
· Kunne bevare uid / gid (root-forbindelse)
· Antal fjerntliggende vært platforme (Linux, Solaris, Cygwin, ...)
· Linux-kerne 2.4.10+ og 2,6
· Vilkårlig kommando bruges til tilslutning (i stedet for ssh)
· Vedvarende tilslutning (tilslut efter ssh dør)
Installation
Shfs står for Shell File System. Den består af simple Linux-kernen modul (svarende til smbfs, ftpfs eller ncpfs) og en userspace mount nytte. Den generelle brug:
$ Shfsmount bruger @ host / local / sti
bruger @ host password:
$ Cd / local / sti
Anvendelse
Den shfsmount kommando har en række muligheder, henvises til manpage for en mere detaljeret beskrivelse.
shfsmount designet til at have den samme grænseflade som mount kommandoen. make install burde have skabt symlink /sbin/mount.shfs -> shfsmount så du vil være i stand til at kalde
mount -t shfs bruger @ host / mnt
præcis som med andre filsystemer. Du kan endda bruge en automounter til at oprette forbindelse automatisk til en server (tænk om brug ssh nøgler).
Hvis du ønsker at alle brugere skal kunne montere (umount) fjerntliggende dirs hjælp shfs, indstille suid smule på / usr / bin / shfsmount og shfsumount. Sikkerhedstjek ligner smbmount.
Krav:
Klient side:
· Linux 2.4.10+ (2.6) systemet
· Tjære, gzip, gør
· C compiler (GCC), der anvendes samtidig bygge din kerne (præcis den samme udgave)
Remote (server) side:
· Skal og antallet af forsyningsselskaber (chmod, chgrp, cut, dd, expr, ln, ls, mkdir, touch, wc, ...)
· Eller perl-version 5 +
Software detaljer:
Kommentarer ikke fundet