pismikrop@mikropyuvasi:/etc$ uname -a
Linux mikropyuvasi 2.6.10-5-386 #1 Fri Jun 24
16:53:01 UTC 2005 i686 GNU/Linux
"uname -a" ile kernel sürümümüzü bulup buna ait başlıkları kurmamız gerekli. Ama sistemde olup olmadığını önce bir test edelim.
pismikrop@mikropyuvasi:/etc$ dpkg -l | grep linux-headers
ii linux-headers- 2.6.10-34.3 Header files related to Linux kernel version
ii linux-headers- 2.6.10-34.3 Linux kernel headers 2.6.10 on 386
Bende kurulu gözüküyor ama kurulu olmayanlar
apt-get install linux-headers-2.6.10-5-386
ile kurabilirler. Shfs için gerekli ekipmanları temin edelim:
apt-get install shfs-source shfs-utils module-assistant
Az kaldı, derledik mi bitiyor...
module-assistant build shfs
Derleme işlemi bittikten sonra kurulum işlemi ile sistem kurulumu sona eriyor.
module-assistant install shfs
Artık dizinlerimizi bağlayabiliriz. "mount -t shfs .." standart şekliyle bağlayabildiğimiz gibi:
shfsmount kullanıcı@konak:/baglayacagim_dizin /baglanacak_dizin
Şekliyle de kullanabiliriz. Dikkat edilecek bir nokta bağlarken root olmamız gerekiyor. Her ne kadar oraya user yazsak da. Bolca "operation not permitted" hatası ile karşılaşıyorsunuz. İşte bu da benim çalışan fstab yapılandırmam:
user@XX.YY.ZZ.WW:/home/user /home/pismikrop/uzak/shfs shfs
defaults,noauto,user,showexec,umask=0007,gid=1000,uid=1000 0 0
Ben user ve group id'me 1000 yazdım siz:
cat /etc/passwd | grep kullanıcıadınız
Kullanıcı ve grup id'lerinizi öğrenebilirsiniz genelde aynı rakamlardır.
Gerisi ise çok kolay.
mount /home/pismikrop/uzak/
Öğr. Gör. Fırat KÜÇÜK
Yazının orjinaline http://firat.kucuk.org adresinden ulaşabilirsiniz.
Peki bunun ssh, ftp hatta gnutella üzerinden mount etme opsionları olan Lufs'ten ne gibi bir üstünlüğü var ? http://www.osnews.com/story.php?news_id=10064