Montiranje udaljenih direktorijuma pomoću SSH

...prevedeno sa http://news.softpedia.com/news/Mounting-Remote-Directories-through-SSH-44918.shtml...

Svaki put kada treba sigurno da kopirate datoteke sa jednog linux sistema na drugi, koristite alatke kao što su: scp, sftp ili rsync. Ali šta ako ne želite da kopirate podatke na vaš lokalni HDD pre nego što ih upotrebite? Normalno, podesićete mrežni fajlsistem kao što je: NFS, OpenAFS ili Samba. Nažalost, postavljanje ovakvih mreža zahteva administratorske privilegije na oba računara, a to je nešto što nemate baš uvek. I šta onda? Pa jednostavno instalirate FUSE i SSHFS. SSH (Secure Shell) je jedan od najkorišćenijih programa na linux sistemima i to iz bar dva razloga. Prvo, SSH konekcija je uvek zaštićena (sigurna), i drugo, ima podužu upotrebnu listu sve do kontrole Linuxa dajinski t.j. montiranja udaljenih direktorijuma, o čemu i govori ovaj članak.

Instalacija:

- prvo uverite se da li vaš sistem ima SSH server i klijenta, i da su pravilno podešeni (njih imaju skoro sve Linux distribucije).
- da bi ste mogli da montirate udaljene direktorijume, morate imati instaliran i SSHFS, da bi instalirali SSHFS, u terminal ukucajte:

sudo apt-get install sshfs
Moguće je da će se još neki paketi instalirati sa SSHFS-om, ali to je prosto zadovoljavanje zavisnosti, pa ne morate brinuti zbog toga.
- da bi ste mogli da montirate udaljene direktorijume, morate imati pokrenut fuse modul kernela. Da bi ovo proverili u terminal ukucajte:
lsmod | grep fuse
ako ne dobijete nikakvu povratnu informaciju modul nije pokrenut pa da bi ga pokrenuli, u terminal ukucajte:
sudo modprobe fuse
ako želite modul se može automatski stalno učitavati pri pokretanju računara, ukucajte:
sudo sh -c "echo fuse >> /etc/modules"
- Konačno morate biti u grupi fuse:
sudo adduser /vaše_korisničko_ime/ fuse

Montiranje:

- Sada, vaš sistem je sposoban da montira udaljene direktorijume. samo ukucajte:

sshfs korisnik@imeračunara:/putanja/ka/udaljenom/direktorijumu/ /putanja/ka/lokalnom/direktorijumu.za.montiranje/
- ako vam data komanda ne vrati nikakav izveštaj o grešci, možete slobodno pretraživati direktorijum /putanja/ka/lokalnom/direktorijumu.za.montiranje/ i upravljati podacima u tom direktorijumu!

Odmontiranje:

Da bi ste odmontirali direktorijum kada završite koristite komandu:

fusermount -u /putanja/ka/lokalnom/direktorijumu.za.montiranje/
PAŽNJA!: Uverite se da vaš trenutni radni direktorijum nije onaj koji ste montirali, inače komanda za odmontiranje neće raditi. Prvo, promenite direktorijum (cd ..) pa izvršite ovu komandu.