Üye Girişi
x

Giriş Başarılı.

Yanlış Bilgiler.

E-mail adresinizi doğrulamalısınız.

Facebook'la giriş | Kayıt ol | Şifremi unuttum
İletişim
x

Mesajınız gönderildi.

Mesajınız gönderilemedi.

Güvenlik sorusu yanlış.

Kullandığınız Sosyal Medyayı Seçin
Yeni Klasör 8 yıldır sizin için en güvenli hizmeti veriyor...

Teknoloji dünyasındaki son gelişmeler ve sürpriz hediyelerimiz için bizi takip edin.

SAMBA KURULUMU VE KULLANIMI

> 1 <

blackwolf

grup tuttuğum takım
Çavuş Grup
Hat durumu Cinsiyet Özel mesaj 254 ileti
Yer: izmir
İş: bilg. müh.
Kayıt: 06-08-2006 13:33

işletim sistemim [+][+3][+5] [-]
kırık link bildirimi Kırık Link Bildir! #111961 08-08-2006 19:05 GMT-1 saat    
Sambanın Özellikleri: Samba Microsoft ağlarında Windows NT ile aynı işi yapabilecek kabiliyette olanbir sunucudur. Bir NT sunucudan bekleyebileceğiniz hemen her şeyi Samba ile hiç bir sıkınıtıya düşmeden yapabilirsiniz. İşte Samba ile yapabileceklerinizden bazıları

UNIX'inizi Dünyanın her yerindeki Windows Sunucularına istemci
Microsoft ağları için Ana Alan Denetçisi (PDC)
Microsoft Ağları için Ana Alan Tarayıcısı (Master Browser)
WINS sunucusu
WINS için DNS çözünürlüğü
Netware sunucuları ile Windows arasında ağ geçidi
Ağınızdaki UNIX, WINDOWS, MAC ağ yazıcılarına Windows'lardan erişim
mars mail ile, ayarsız e-mail gönderme-alma
Samba'nın Kurulması
Slackware, RedHat ve Turkuaz Linux dağıtımları ile birlikte Samba gelmekte ve kurulum aşamasında size sorulmaktadır. Eğer daha önceden kurmadıysanız, derlenmiş dağıtımları

bağlantıyı göster (facebook ile) bağlantıyı göster (klasik üye girişi ile) adresinden temin edebilirsiniz. Aslında dağıtımlarla gelen sürümlerde yeterince kararlı ve güvenilirdir. Eğer Samba'nın 2.0'dan daha önceki sürümüne sahipseniz, yenilemenizi tavsiye ederim.Çünkü 2.0'dan sonra artıl "encrypt" edilmiş şifreler otomatik olarak desteklenebilmektedir.
En çok kullanılan Linux'un Turkuaz veya RedHat olduğundan yola çıkarak, tüm açıklamalarımızı bu sistemlere göre yapacağız. Samba'yı kurmak için, bu paketi edinin ve

#rpm -i samba-2*.rpm

komutunu çalıştırın. Bu komut sizin için gerekli olan herşeyi kuracaktır.

SAMBA'nın Yapılandırılması
Samba, öylesine büyük ve karmaşık bir sitemdir ki, yapılandırılması göründüğü kadar kolay değildir. Ancak, çoğu zaman hazır yapılandırma dosyaları üzerinde ufak değişikliklerle, işinize yarayacak bir sunucuya sahip olursunuz. Eğer derleme sırasında başka bir dizin ve dosya belirtilmemişse, yapılandırma dosyası genelde /etc/smb.conf dur.
Samba paketi iki sunucudan oluşur, smb ve nmbd. Bunlardan birincisi dosya ve yazıcı paylaşımı ile PDC'lik görevini yaparken, ikincisi Microsoft ağlarında isim sunuculuğu ve WINS görevini yerine getirir. Her iki sunucunun da yapılandırma dosyası smb.conf dur.

smb.conf dosyasının yapılandırma mantığı oldukça kolaydır, ancak ne yapılandıracağınız bilmeniz gerekir. UNIX işletim sistemlerinde hemen her yapılandırma dosyasında olduğu gibi smb.conf'da düz metindir. ";" ve "#" ile başlayan satırlar yorum satırları olarak algılanır. Yapılandırma dosyasında bölümler ve bu bölümlere ait özellikler vardır. Herbirbölüm köşeli parantez "[]" ile açılır ve sonraki bölümün başlangıcına kadar devam eder. Her bölümün altında, o bölümün özellikleri

"parametre = değişken"

şeklinde belirtilir. Burada "parametre" Samba'nın kabul ettiği parametreler ve"değer" de kimi zaman bir cümle bir kelime veya bir sayıdan oluşur. Herbir parametrenin nasıl kullanılacağını

$man smb.conf

ile öğrenebilirsiniz. A4 boyutlarında yaklaşık 80 sayfa tutan bu kılavuz sayfası bir kitap niteliğindedir.

smb.conf dosyasında üç tane özel bölüm vardır. Diğer bölümler sizin açacağınızdosya servisleridir. Bu üç bölüm, global, homes, printers. Şimdi kısaca bu üçbölüm ile neleri yapılandıracağız bir göz atalım:

[global] bölümü
Bu bölümde Samba için genel yapılandırmalar veya diğer bölümlerin tamamı için uygulanacak ön tanımlı parametreleri içerir. Bu bölümde çok kullanılan bazı parametreler şunlardır.


workgroup
Bu parametre ile Samba'nın hangi Çalışma Grubu veya NT alanında kendisini duyuracağını yapılandırız.
Örnek: workgroup = GEZEGEN

server string
Microsoft Ağlarında her sunucunuyu tanımlayan bazı yorum satırları bulunur, işte bu işi yapmak için bu parametreyi kullanırız.
Örnek: server string = Samba Sunucusu

log file
Samba sunucunuzun, gerek alan denetçiliğ yaptığı zamanlarda gerekse kendisine bağlantı yapıladığı durumlarda yapılan işlerin kayıdının tutulacağı dosyayı belirler
Örnek: log file = /usr/local/samba/var/log.%m
Buradaki %m makrosu, bağlantı yapan makinanın NetBIOS ismine denk gelir.


socket options
İstemci ile konuşurken hangi soket seçeneğini kullanacağınızı belirtirsiniz. Bu seçeneğin kullanımı ağınızın yerel veya geniş olmasına bağlıdır. Bu parametreye; yerel ağlarda TCP_NODELAY, Genel ağlarda IPTOS_THROUGHPUT değerini atayabilirsiniz. Diğer tüm değerler ve kullanım yerleri için smb.conf kılavuz sayfasına bakınız.
Örnek: socket options = TCP_NODELAY


encrypt passwords
Windows 95'in son sürümleri ve NT'ler sunuculara şifreleri "encrypt" ederek gönderir. Bunun Samba tarafından anlaşılmasını sağlayan parametredir.
Örnek: encrypt passwords = yes


announce as
Samba'nın Microsoft ağlarında kendisini, hangi sistem gibi duyuracağını buparametre ile ayarlıyoruz. Geçerli değerler:NT Server", "NT Server", "NT Workstation", "Win95","WfW"
Örnek: announce as = NT Server


domain logons
Samba'yı PDC olarak kullanabilmek için bu parametrenin değerini "yes" yapmalısınız.
Örnek: domain logons = yes
Alan girişlerinin kontrolü ve betik doyalarının çalıştırılacağı bir paylaşım açmak zorundasınız. Bu paylaşım şu şekilde olabilir:

[netlogon]
comment = Network Giriş Hizmetleri
path = /home/netlogon
guest ok = yes
writable = no
share modes = no

logon script
Sunucunuzu alan deteçisi olarak kullanacaksanız, muhtemelen alana girecek kullanıclar için giriş betikleri çalıştırmak istersiniz. Bu paramtereye %U.bat değerini atarsanızi herbir kullanıcı için ayrı ayrı giriş betikleri çalıştırabilir, veya herkes.bat ile tüm kullanıcılar için tek bir betik çalıştırırsınız.
Örnek: logon script = %U.bat
Örenk bir giriş betiği şöyle olabilir:

net use h: \\samba\homes
net use k: \\samba\programs
net time gezegen /y

os level
Bu parametre sayesinde, Samba tarayıcı seçimlerinde kendisinin hangi düzeyde olduğunu duyurur. Eğer Ana Alan Tarayıcısı olarak kullanılacaksa yüksek birdeğer atanmalıdır
Örnek: os level = 65


printcap name
Eğer tüm yazıcılarınızı paylaştıracaksanız, hangi dosyada tanımlı olduğunubu parametre ile belirtmelisiniz.
Örnek: printcap name = /etc/printcap


security
Sunucunuzun hangi güvenlik düzeyinde hizmet vereceğini belirler.
Örnek: security = user
load printers
Samba başlarken, /etc/printcap dosyasındaki yazıcıların tamamının paylaştırılmasını sağlar.
Örnek: load printers = yes
[homes] bölümü
Bu bölümde kullanıcların, Windows makinalar ile Samba sunucusuna bağlandığındaev dizinlerinin neresi olacağını belirtiriz. Genel Yapısı şu şekildedir:
[homes]
comment = Ev Dizinleri
writable = Yes

"witable" paramteresine atanan değer ile burasının yazılabilir olduğunu anlıyoruz.
"comment" parametresi paylaşım hakkında, istemcilere bilgi veriyoruz.

[printers] bölümü
Yazıcı paylaşımının yapıldığı bölümdür. Genel olarak şu şekilde yapılandırılır:
[printers]
path = /usr/spool/public
writeable = no
guest ok = yes
printable = yes

"path" parametresi hangi dizine yazılacağını,
"writeable" parametrsine atanan değer ile yazılamaz olduğunu,
"guest ok" ile herkesin çıktı gönderebileceğini,
"printable" paramtersenin değeri ile burasının çıktı gönderilebilir bir paylaşım olduğunu belirtiyoruz.

Diğer Hizmet Bölümleri
Bu bölümlerde, yukarıda anlattığımız hizmetlerin dışındaki paylaşımları oluşturmak için kullanırız. Kural gene aynı "[]" içerisinde hizmetin adı, ve altında hizmete ait özellikler. Bir örnek verecek olursak,
[programlar]
comment = Kullanıcı Programları
path = /home/samba/programs
browseable = yes
read only = yes

Kullanıcılara paylaştıracağımız programları "programla" ismi ile açtık.
"browseable" parametresine atanan değer, burasının taranabilir olduğunu açıklıyor.
"read only" nin değeri ise bu paylaşımın salt okunur olduğunu belirtiyor.

Samba Daha Kolay Yapılandırılamaz mı?
Samba'nın görsel ortamda yapıladırılmasını sağlayan birçok araç geliştirilmiştir. Bunlar arasında ticari olup para ile satılanları da bulunmaktadır.

SMBEDIT
Ücretsiz olarak bulabileceğiniz yapılandırma programlarından birisi "smbedit" dir. Bu program Windows95 makinaları üzerinde çalışmakta ve yapılandırmayı görsel ortamda kolay bir şekilde yapabilmektedir.

BBSAT
Bu programda gene windows95 üzerinde çalışmakta ve smbedit'e çok benzemeketedir.

WEBMIN
webmin ile sadece Samba değil, UNIX üzerindeki hemen her sunucuyu yapılandırabilirsiniz. Bu program aslında bir UNIX üzerinde web sunucusu olarak çalışmakta ve herhangi bir tarayıcı ile bağlantı kurulup yapılandırılmalar yapılmaktadır.

SWAT
Samba 2.0'ın bir parçası olarak gele swat gene bir web sunucusudur, ve yukarıdakilerine tercih edilmelidir. Temiz bir smb.conf dosyası hazırlayan ve her türlü yapılandırmayı kolayca sağlayan bir sunucudur.
Ancak bu programlarla sağlıklı bir yapılandırma yapabilmek için, genel terim ve parametreleri de bilmeniz gerektiğini unutmayın.

Bunu ilk beğenen siz olun

Hata Oluştu


MuHaMMeD

grup tuttuğum takım
Yarbay Grup
Hat durumu Cinsiyet Özel mesaj 3201 ileti
Yer: istanbul
İş: öğrenci
Kayıt: 20-06-2006 06:59

işletim sistemim [+][+3][+5] [-]
#111978 08-08-2006 19:15 GMT-1 saat    
paylaşım için saol

Bunu ilk beğenen siz olun

Hata Oluştu


> 1 <