Suojattu Shell-tiedostojärjestelmä
Secure SHell FileSystem ( SSHFS ) on tiedostojärjestelmä Linuxille (ja muille käyttöjärjestelmille , joissa on FUSE -toteutus , kuten Mac OS X ), joka toimii etätietokoneen tiedostoilla suojatun käyttöympäristön avulla. Paikallisessa tietokoneessa, johon SSHFS on asennettu, toteutus käyttää FUSE - ydinmoduulia . Tämän käytännön vaikutukset ovat, että loppukäyttäjä voi ystävällisesti olla vuorovaikutuksessa etätiedostojen kanssa ollessaan SSH -palvelimella ja näkee ne ikään kuin ne olisivat paikallisessa tietokoneessaan. SSH : n SFTP -alijärjestelmää käytetään etätietokoneessa .
Nykyinen SSHFS-toteutus FUSEa käyttämällä on uudelleenkirjoitettu versio edellisestä, Miklos Szeredin , joka myös kirjoitti FUSE:n.
SSHFS :ää käytetään myös FreeBSD :ssä FUSE:n saatavuuden vuoksi tällä alustalla.
Mac OS X : lle Google julkaisi MacFUSE :n ja SSHFS - binaarin . MacFusion tarjoaa MacFUSE- käyttöliittymän ja laajennusarkkitehtuurin; Näitä ovat MacFUSE-projektin FTP- ja SSHFS- binaarit .
Ylläpitäjä voi asettaa suljetun tilin palvelimelle lisäämään turvallisuutta ( katso ulkoiset linkit ), asiakas näkee vain rajoitetun osan tiedostojärjestelmästä .
Käyttöesimerkki
Vaatimukset
- Etäkoneella, johon muodostamme yhteyden, on oltava ssh - demoni käynnissä
- Onnistunut todennus etäkoneella
| Darwin | Mac OS X: mikä tahansa | muut järjestelmät |
|---|---|---|
| sshfs Darwinille (Mac OS X) | MacFUSE + MacFusion ( graafinen käyttöliittymä , tuettu) | FUSE-ydinmoduuli + SSHFS- työkalut asennettu localhostille |
| MacFUSE + sshfs-staattinen binaari | ||
| MacFUSE + sshfs.app ( GUI , ei tuettu) | ||
| Suojattu etälevy | ||
| sshfs Darwinille (Mac OS X) |
Komentorivin käyttö (kaikki komennot eivät ole voimassa kaikissa järjestelmissä)
Jos etäkäyttäjä on etäisäntäkoneessa ja haluat liittää esimerkiksi /projects/network paikalliseen hakemistoosi /home/myuser/projects/network , liitäskomento on seuraava:
remote sshfs@remotehost:/projektit/verkko /home/omakäyttäjä/projektit/verkko
Irrota liitäntä käyttämällä paikallista komentoa:
fusermount -u /home/omakäyttäjä/projektit/verkko
Katso myös
- Secure Shell (SSH)
- NFS
- SftpDrive , ShareWare- apuohjelma Microsoft Windowsille
- 9P , hajautettu token - järjestelmäprotokolla .
- Shell-protokollan kautta siirretyt tiedostot
Ulkoiset linkit
- SSH Filesystemin virallinen verkkosivusto (englanniksi).
- SSHFS- postiarkistoluettelo
- Google FUSE -julkaisut MacOSX :lle : MacFUSE (englanniksi)
- MacFusion Project | MacFusion-kehittämä Google- ryhmä
- Kuinka asentaa chroot jail -järjestelmä ssh/scp/sftp:lle Linuxissa - Skripti, joka luo rajoitetun pääsyn käyttäjälle SSHFS-tuella. (englanniksi)
- SSHFS/SFTP jailbreak -asetukset sekä GNU+Linux-asiakkaille että palvelimille
- aumonet , automaattinen liitin SSH/SFTP-liitäntäpisteille GNU+Linuxissa