27 Ocak 2007 Cumartesi

Linux'de Klasoru Agda Paylasima Acmak

Linux işletim sisteminde bir klasoru Windows işletim sistemli bilgisayarın da içinde bulunduğu ağ içinde kullanıcı adı ve şifre sorgusuna gerek bırakmadan paylaşıma açmak için,

Paylaşıma açacağımız klasor /home/deneme olsun. Öncelikle bu klasore yazılabilme iznini veriyoruz,

sudo CHMOD 777 /home/deneme

Windows işletim sistemi ile paylaşımı sağlayan Samba sunucusunun ayarlarını düzenlemek için Samba konfigürasyon dosyasını açıyoruz,
(Önemli Not: burada yapılan işlemden önce konfigürasyon dosyasının yedeğini almanız yararınıza olabilir -> sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_yedek )

sudo gedit /etc/samba/smb.conf

Burada ;security=user yazan satırı bulup, noktalı virgül işaretini silip, "user" yazan kısmı da "share" olarak değiştiriyoruz. Konfigürasyon dosyasında satırın başında noktalı virgül ve/veya #  olan komutlar aktif değildirler. Bu komutları başında bu işaretleri kaldırarak aktif hale getirebiliyoruz.

Daha sonra dosyanın en alt kısmına geçip yeni bir satır yazacak şekilde aşağıdaki satırları ekliyoruz,

[deneme]
comment = Public Folder
path = /home/deneme
public = yes
writable = yes
createmask = 0777
directorymask = 0777
forceuser = nobody
forcegroup = nogroup



Dosyayı kaydedip kapatıyoruz.

Terminal ekranında yaptığımız işlemlerde bir komut,harf vs hatası yapıp yapmadığımızı kontrol etmek için de

sudo testparm

"Press enter to see a dump of your service definitions" ibaresi çıkacaktır, Enter tuşuna basarak devam ediyoruz. Konfigürasyon dosyamızın bir örneğini ekrana getirecektir. Terminali kapatabiliriz.



İşlemler bitti.
Şimdi SAMBA yı yeniden başlatmamız gerekecek.


sudo /etc/init.d/samba restart

Şu anda bu ayarlar ile "/home/deneme" klasorumuz ağda paylaşıma açık durumda, klasore bağlanan kullanıcıların dosya değiştirebilme yetkisi bulunmakta ve giriş esnasında kullanıcı adı ve şifre sorgu ekranı gelmeyecektir.

Hiç yorum yok: