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:
ako ne dobijete nikakvu povratnu informaciju modul nije pokrenut pa da bi ga pokrenuli, u terminal ukucajte:
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.