Aşık Olacağınız Paylaşım Şekli: shfs

0
pismikrop
shfs için böyle bir başlık koydum çünkü ben aşık oldum. Artık elimdeki tüm sunucuları güvenli bir şekilde klasörlerimin içine bağlayıp eş-zamanlı iş yapabilirim. Ve iptables'ta tek izinli port ile.

Uzaktaki sunucuda ortak çalışma için öncelikle nfs'i denedik. NFS yerel ağda bir harikaydı. Ama uzaktan erişimi oldukça yavaş ve güvensizdi. Daha güvenli bir paylaşım için shfs biçilmiş bir kaftan. portmap, rpc gibi ek hizmetler gerektirmeyen harika bir paylaşım ortamı.

shfs için sunucu tarafındaki malzemelerimizi sayıyorum: bir adet ssh sunucusu :) istemci tarafındaki malzemelerimiz ise güncel çekirdek sürümünüze ait kernel başlıkları, shfs utils, shfs-source, gcc, module-assistant

Şimdi Debian GNU/Linux ile (ki ben Ubuntu kullanıyorum :) kuruluma sıra geldi...

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.

Görüşler

0
sundance
Yazı için teşekkürler.

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

0
pismikrop
Çok bir farkı yok, hatta lufs daha iyi. Fakat paket tanımında şöyle yazmakta! Sanırım en büyük farkı bu:

Warning: this is a highly experimental package that can possibly
cause data corruption in transfered data.
0
junkie
Kucuk bir dip not du$mek istedim.

shfs + samba ile ofisinizdeki Windows kullanıcılarını şaşırtabilirsiniz. Ben $ahsen bunu yapmaktan keyif aLmI$tIm. Kabaca yaptIgIm shfs ile tum production sunucularInI bir dugum aLtInda mount etmek ve bu dugumu samba iLe network'e acmaktI.

insanlar FTP'siz uyguLamaLarI gunceLLeyebiLdikLerinde daha da sevimLi bir yuz ifadesine burunuyorLar.

denemesi bedava :)
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Python

FZ

Yeni, güçlü ve kolay öğrenilebilir bir programlama dili olan Python, tüm değişkenlerin, fonksiyonların, sabitlerin, modüllerin ve sınıfların birer nesne olarak görüldüğü bir dildir. Bu özelliklere sahip başka nesne tabanlı dillerden daha fazla özelliğe sahiptir. Kaynak kodunun herkese açık olması Python’un önümüzdeki dönem çok yaygın olarak kullanılacağının bir göstergesidir.

Hacker Etiği - İş Hayatına Yıkıcı bir Yaklaşım

mentat

Pekka Himanen'in Linus Torvalds ve Manuel Castells ile yazdığı kitap Ayrıntı Yayınlarından Türkçe olarak kitapçılarda ve ben ilk kez Ayrıntı Yayınlarından aldığım bir kitabı iki üç günde bitirebileceğim (tercümesi: kolay okunuyor, iyi anlamda). Ha tabii bu kitabın gayet "ağır" meslelere değinmediği anlamına gelmiyor...

Bedava Linux34 El Kitabı

anonim

18 Sayfadan oluşan Linux34 El Kitabi isteyen Herkese Bedava olarak gönderilir.Konsol Komutları, mount işlemleri, kurtarma, kernel, network kartı tanımlaması konusunda bilgi içermektedir. Kargo ücreti alıcıya aittir.

"Enterprise" Açık Kodlu Çözümler Dergisi: O3

anonim

"Enterprise" seviye için geliştirilen açık kaynak kodlu yazılımla ilgilenen arkadaşların takip edebileceği kamuya açık bir dergi yayınlanmaya başladı. Sitesine burdan ulaşabilirsiniz.

Derginin pdf versiyonuna burdan, torrent dosyasına ise burdan ulaşabilirsiniz.

Kaynak: /.

Dergi Eleştirisi: CYBER Elektronik

FZ

Türkçe kaynak bulamamaktan şikayet edenleri ferahlatacak bir haber: Türkiye'deki bir elektronik şirketinin sponsorluğu ile Türkçe elektronik dergisi, CYBER Elektronik yayınlanmaya başladı. Dergide yerli ve yabancı yazarların teknik makaleleri mevcut.

Aralık ayında 3. sayısını bayilerde bulabileceğiniz bu önemli yayın, önemli bir boşluğu dolduruyor. Özellikle kendi çapında, amatör olarak bu konulara hevesli olan insanların ve hatta belki de yeni yeni bu konuda ders almaya başlayan ama somut projeleri merak eden öğrencilerin başvurabileceği bir kaynak. Derginin Aralık sayısındaki konular ve bunlara dair eleştirileri şöyle sıralayabiliriz: