Sikkert Shell-filsystem
Secure SHell FileSystem ( SSHFS ) er et filsystem til Linux (og andre operativsystemer med en FUSE -implementering , såsom Mac OS X ), som fungerer på filer på en fjerncomputer ved hjælp af et sikkert adgangsmiljø. På den lokale computer, hvor SSHFS er monteret, gør implementeringen brug af FUSE -kernemodulet . De praktiske effekter af dette er, at slutbrugeren venligt kan interagere med fjernfiler, mens de er på en SSH -server , og se dem, som om de var på deres lokale computer. SFTP -undersystemet til SSH bruges på fjerncomputeren.
Den nuværende implementering af SSHFS ved hjælp af FUSE er en omskrevet version af den forrige, af Miklos Szeredi , som også skrev FUSE.
SSHFS bruges også på FreeBSD på grund af tilgængeligheden af FUSE på denne platform.
Til Mac OS X udgav Google MacFUSE og en SSHFS - binær . MacFusion tilbyder en MacFUSE GUI og plug-in arkitektur; disse inkluderer FTP- og SSHFS- binære filer fra MacFUSE-projektet.
Administratoren kan indstille en lukket konto på serveren , for at give mere sikkerhed ( se eksterne links ), klienten ser kun en begrænset del af filsystemet .
Eksempel på brug
Krav
- Den eksterne maskine, vi forbinder til, skal have ssh - dæmonen kørende
- Vellykket godkendelse med den eksterne maskine
| Darwin | Mac OS X: enhver | andre systemer |
|---|---|---|
| sshfs til Darwin (Mac OS X) | MacFUSE + MacFusion ( GUI , understøttet) | FUSE-kernemodul + SSHFS- værktøjer installeret på localhost |
| MacFUSE + sshfs -statisk binær | ||
| MacFUSE + sshfs.app ( GUI , ikke understøttet) | ||
| Sikker fjerndisk | ||
| sshfs til Darwin (Mac OS X) |
Sådan bruges kommandolinjen (ikke alle kommandoer er gyldige på alle systemer)
Hvis du har fjernbrugeren på fjernværtsmaskinen , og du vil montere for eksempel / projects /network i din lokale mappe /home/myuser/projects/network , er kommandoen til mount som følger:
remote sshfs@remotehost:/projects/network /home/myuser/projects/network
For at afmontere brug den lokale kommando:
fusermount -u /home/myuser/projects/network
Se også
- Secure Shell (SSH)
- NFS
- SftpDrive , et ShareWare -værktøj til Microsoft Windows
- 9P , en distribueret token-systemprotokol .
- Filer overført over shell-protokol
Eksterne links
- SSH Filesystems officielle hjemmeside, (på engelsk).
- SSHFS Mail Arkiv Liste
- Google FUSE-udgivelser til MacOSX : MacFUSE (på engelsk)
- MacFusion-projektet | MacFusion-udvikler Google- gruppe
- Sådan monteres et chroot jail -system til ssh/scp/sftp med Linux - Et script til at skabe begrænset adgang for en bruger med SSHFS-understøttelse. (på engelsk)
- SSHFS/SFTP jailbreak opsætning for både GNU+Linux klienter og servere
- aumonet , auto-stik til SSH/SFTP-monteringspunkter på GNU+Linux