Pazartesi, Temmuz 10, 2006

sshFS ile uzaktan erisimli dosya sistemi

Windows altinda SFTPDrive diye bir programla SSH uzerinden uzaktaki bir sunucunun dosya sistemini yerel olarak 'map'leyen bir arkadasi gordukten sonra bunun sunucu uzerinde vi'la birseyler yazmanin baydigi zaman cok ise yarayacagini dusunmustum. Yerele mount edilen bir dosyayi eclipse gibi bir IDE nin icinden acip rahatca duzenleyebilirdim. Bunun icin linux uzerinde calisan cozumlerden sshFS gayet basarili bir bicimde calisiyor. Linuxta uzaktan dosya sistemini gerceklestiren NFS, samba gibi
protokoller var iken, yada gnomeVFS gibi bir soyutlama katmani var iken, neden sshFS? Eger server uzerinde haklariniz yoksa zaten ilk iki secenek eleniyor cunku, NFS ve samba sunucularini kuramiyorsunuz. GnomeVFS ile actigim bagalantilara, eclipse uzerinden ulasamadigim icin geriye kalan tek secenek sshFS. Kurulumu ve yapilandirmasi oldukca basit:

sudo apt-get install sshfs
sudo modprobe fuse

Eger kalici olarak kullanacaksaniz (her seferinde modulu yuklememek icin):

sudo vim /etc/modules

mountlarken sudo ile ugrasmamak icin

sudo adduser hede_kullanici fuse

yapilandirma bu kadar. Uzak sunucuyu mountlamak icin:

sshfs hede@10.0.0.1:/home/hede /mnt -o allow_other,direct_io

Hiç yorum yok: