Microsoft ve ürünlerinin büyük bir oranda yer aldığıbu pazarda, biz sistem yöneticilerinin linux-unix işletim sistemleri ile windows u aynıortamda kullanma zorunluluğu olabilir. Bu makalemde linux bir makinanın file server olarak nasıl yapılandırılacağını, windows ile nasıl haberleşebileceğini anlatacağım.

Linux –Unix işletim sistemleri ile Windows işletim sistemleri arasındaki dosya alışverişini sağlayan SMB protokolünü SAMBA uygulamasıile tesis etmek mümkündür. Samba uygulamasıyüklü olan bir linux işletim sisteminiz varsa (ki çıkan son sürümlerinin hepsinde var) windows işletim sistemiyle haberleşebilir, windowsta paylaştırılan printer ya da dosyalara erişebilirsiniz. Bu makalemde Samba yüklü bir RedHat Enterprise Linux ta Microsoft kullanıcılarıiçin nasıl paylaşım açılır ve linux makinamız bir dosya sunucu olarak nasıl yapılandırılır bunu göreceksiniz.

Samba ile;

1.   PDC

2.   Linux kullanıcılarının windows üzerinden kendi dosyalarına erişimi

3.   Linux makinaya bağlıyazıcıya microsoft ağlarından erişimi

4.   Linux tan windows dizinlerine erişimi

5.   WINS

6.   Master Browser

7.   Local Master

gibi hizmetleri sunabiliriz.

Bu makalemde Red HatEnterprise sürümünü kullanacağız.Linux işletim sistemimizde Samba paketinin yüklü olup olmadığınıanlamak için; ALT+F2 tuşlarına aynıanda basarak açtığımız pencereye “konsole” yazalım.

Samba Kurulumu

Resim – 1

Açılan konsole da “rpm –q samba”

Samba Kurulumu

Resim – 2

Eğer samba yüklüyse version numarasıile beraber cevap alacaksınız. Paylaşıma açılacak klasörümüzü “ / ”dizinindeoluşturalım. Bilgisayarıma iki kere tıklayarak root dizine ulaşıyoruz.

Samba Kurulumu

Resim – 3

Root dizinde bir klasöroluşturalım ve içerisine dosyalarımızıyerleştirelim

Samba Kurulumu

Resim – 4

Samba Kurulumu

Resim – 5

Samba sunucumuzu kullanarak,linux işletim sistemimizi yapılandırabiliriz. Uygulamalar – sistem ayarları–sunucu ayarları– samba satırından ulaşabiliriz.

Samba Kurulumu

Resim – 6

Açılan Samba sunucu penceresinde daha önceden bir paylaşım olmadığınıgörebiliriz.Vereceğimiz sunucu ayarlarıve oluşturacağımız klasörleri bu pencereden ve samba konfigürasyon dosyasından yapacağız.

Samba Kurulumu

Resim – 7

Sol üst bölümdeki ekle butonundan paylaşıma açmak istediğimiz klasörleri ekleyebiliriz

Samba Kurulumu

Resim – 8

Temel ayarlar bölümünde ;

Directory : paylaşıma açılacak klasörün nerede olduğu,
Share name : paylaşıma hangi isimle açılacağı,

Description : paylaşıma açılacak klasörün yardımcıaçıklamasının ne olacağı,

Temel izinler : klasör içerisine hang paylaşım haklarıyla erişileceğini yazabiliriz.

Directory kısmıiçin browse butonuna tıklayıp“/” dizinine gidip klasörümüzü seçiyoruz.

Samba Kurulumu

Resim – 9

Samba Kurulumu

Resim – 10

Klasörümüzü seçip, diğer yardımcıbilgileri de yazıyoruz.

Samba Kurulumu

Resim – 11

Erişim ayarlarıbölümünde;

Herkesin bu paylaşıma erişebilmesini ya da hangi kullanıcıların erişeceğini yazıyoruz. Bu kısımda sadece belli kullanıcılara hak vermek isterseniz samba kullanıcılarınıdaha önceden tanımlamalısınız.

Samba Kurulumu

Resim – 12

Samba kullanıcılarınısamba sunucu ana penceresindeki Tercihler – Samba kullanıcılarıbölümünden ekleyebiliriz

Samba Kurulumu

Resim – 13

Karşımıza çıkan pencerede kullanıcıekle dersek sistem tarafından otomatik gelen root kullanıcısınıvediğer servisler için oluşturulan kullanıcılarıgörebilir ve ekleyebilirsiniz.

Samba Kurulumu

Resim – 14

Samba Kurulumu

Resim – 15

Samba uygulamasında kullanmak için özel bir kullanıcıekleyelim. Uygulamalar – sistem ayarları– users and groups bölümünde var olan user ve gruplarıgörebilir ya da yenilerini ekleyebiliriz..

Samba Kurulumu

Resim – 16

İlk aşamada hiç bir kullanıcıve gruplarıgöremiyoruz

Samba Kurulumu

Resim – 17

Tercihler – Kullanıcıve gruplarısüzme sistemi bölümünden tabloyu değiştirebiliriz.

Samba Kurulumu

Resim – 18

Samba Kurulumu

Resim – 19

Kendi kullanıcımız için ekle diyerek karşımıza çıkan pencerede gerekli bilgileri yazıyoruz

Samba Kurulumu

Resim – 20

Her kullanıcıiçin verilen bir kimlik vardır ve kendi kullanıcımız için de bu kimliğin otomatik verilmesini isteyelim. Bize verilecek kimlik 500 olacaktır

Samba Kurulumu

Resim – 21

Samba Kurulumu

Resim – 22

Sistemdeki gruplarıve üyeleri görebilmek için gruplar bölümüne gidelim ve root grubunun üyelerine oluşturduğumuz “linuxata” kullanıcısınıekleyelim

Samba Kurulumu

Resim – 23

Grup özelliklerine geldiğimizde grup kullanıcılarıarasında yanındaki kutucuğu doldurduğumuz kullanıcılar bu grubun üyesi olacktır. Eklediğimiz “linuxata” kullanıcısıroot haklarına sahip olacaktır.

Samba Kurulumu

Resim – 24

Kullanıcımızısisteme ekledikten sonra, Samba sunucu penceresine geri dönelim ve samba kullanıcılarıarasına bizim oluşturduğumuz kullanıcıyıekleyelim. Öncelikle bilmeniz gereken unix username ile windows username in aynıolmasına gerek yoktur. Linux kullanıcılarıkendi dosyalarına windows ağlarıüzerinden erişirken burada yazacağınız windows username i yazmalıdır. Dilerseniz unix username ile windows username i aynıyazabilirsiniz

Samba Kurulumu

Resim – 25

şimdi samba paylaşımlarıerişim penceresinde samba kullanıcılarıarasına tanıttığımız linuxata kullanıcısınıgörebilir ve seçebiliriz. Bu paylaşıma sadece linuxata kullanıcıerişecektir

Samba Kurulumu

Resim – 26

Samba kullanıcılarınıekledik.Paylaşım için hangi kullanıcılar yararlanacak ve izinlerini yazdıktan sonra samba sunucu ayarlarına geçebiliriz. Samba sunucu penceresinde tercihler –sunucu ayarlarıbölümünden bu ayarlarıyapabiliriz

Samba Kurulumu

Resim – 27

Sunucu ayarlarında temel bölümde; hangi ağda hangi isimle yer alacak sorusuna cevap verir. Description bölümüne %v eklersek samba sunucumuzun versiyon numarasınıda sonuna ekler

Samba Kurulumu

Resim – 28

Güvenlik bölümüne geldiğimizde “Authentication mode” bölümünde ADS, Alan, Sunucu, Paylaşım, Kullanıcıseçenekleri karşımıza çıkıyor.

ADS : Kullanicilarin Microsoft Active Directory’den sorgulanmasi gerektigi durumlarda Samba ile sistemin AD’den kimlik dogrulamasi yapmasini saglayabilirsiniz. ADS seçilirse kullanıcıların sorgulanabilmesi için Authentication server ve kerberos realm yapılacak makinaların ayarlarıFQDN şeklinde yazılmalıdır.

Server (Sunucu) :Kullanıcıadıve şifre doğrulamasıMS sunucu veya başka bir samba sunucudaki kullanıcıadıve şifreye göre yapılır. Kullanıcısistemden çıkana kadar Mssunucu veya Samba sunucu arasındaki bağlantıdevam eder.

Domain (Alan) : Kullanıcıadıve şifre doğrulamasıMs sunucu veya başka bir samba sunucudaki kullanıcıadıve şifreye göre yapılır. Kullanıcıadıve şifresi doğrulana kadar sunucuile bağlantıkurulur, doğrulama bittiğinde sunucu ile bağlantıkesilir.

User (Kullanıcı)Â Â : Kullanıcıadıve şifre doğrulamasıiçin samba users ve passwords dosyasınıkullanır.oluşturduğumuz kullanıcılar ve passwordleri konfigürasyon dosyalarıiçerisindesaklanır. Dolayısıyla yaptığımız ve yapacağımız her ayar bu dosyalardasaklanır, ve bu dosyalardan değişiklik yapabiliriz

Share (Paylaşım) : Samba sunucu üzerindeki her bir paylaşım için şifre doğrulamasıgerekir

Konfigürasyon dosyalarınıbirazdan irdeleyeceğim için şimdilik authentication mode bölümünde kullanıcımodunu seçip, encrypt passwords bölümüne de kesinlikle evet diyerek ( çünkü parolalar clear text olarak gönderilmemelidir) misafir hesabınıkabul etmeyerek devam ediyorum.Misafir hesabıeğer belirtilen kullanıcıdışından bir kullanıcıgelirse kullanılacak hesap türüdür.

Samba Kurulumu

Resim – 29

Buraya kadar yaptıklarımızıhatırlayacak olursak;

1.kullanıcıoluşturduk
2.bu kullanıcıyısamba kullanıcılarıarasına tanımladık
3.samba sunucu ayarlarınıyaptık
4.hangi klasörü/klasörleri, hangi haklarla paylaştıracağımızıseçtik
Paylaşım haklarından bahsettiğimiz gibi, erişim özelliklerinden de bahsetmeliyim. Aksi takdirde MS paylaşımlarında olduğu gibi, NTFS özelliklerine de dikkat etmeliyiz.Kullanıcımız paylaşımdan hak tanımlıancak erişim özelliklerinden tanımlıdeğilse dosyalara erişemeyecektir. Klasör özelliklerinde, erişim haklarıbölümüne gidiyoruz.

Samba Kurulumu

Resim – 30

Hangi kullanıcımıza hangi haklarıvereceğimizi, ya da diğer grup üyelerine hangi haklarıvereceğimizi buradan belirleyebiliriz.

Samba Kurulumu

Resim – 31

SAMBA konfigürasyon dosyalarına göz atalım ve şimdiye kadar bakalım neler yapmışız. Bu dosyalara /etc/samba dizini altında bulunan dosyalardır

Samba Kurulumu

Resim – 32

Smb.conf dosyasışimdiye kadar yaptığımız tüm samba ayarlarını;
Smbpasswd dosyasıkullanıcıların passwordlerini encryptli bir şekilde;
Smbusers dosyasısamba kullanıcılarınısaklıyor.

Samba Kurulumu

Resim – 33

Samba.conf dosyasının içerisinde geçerli olmayan örnek teşkil edebilecek bir çok satırdan oluşuyor. Satırların geçerli olabilmesi için satır başlarındaki # ve ;Â kaldırılmalıdır.
Samba.conf dosyası3 ana bölümden oluşur.

1.[Global]Â =Â Konfigürasyonun yapıldığıkısımdır
2.[Home]Â Â =Â Samba sunucu üzerinde disk ve yazıcıpaylaşım ayarlarının yapıldığıkısımdır
3.[Printers] = Printer lar ile ilgili ayarlarıbulacağımız bölümdür
Öncelikle oluşturduğumuz paylaşım dosya içerisine yazılmışmıdiye kontrol edelim, ve değişiklikleri ekleyelim.

Samba Kurulumu

Resim – 34

Köşeli parantez içerisnde yazılıolan [sistem] bizim paylaşım ismimizi veriyor. Bazıparametreleri açıkalayalım;ve dilersek ekleyelim;

Comment = paylaşımda görünecek açıklama

Path = paylaşımın nerede olduğu

Writeable = paylaşıma izin verilen kişilereyazma hakkının verilip verilmeyecği

Browseable =Â yes/no paylaşıma izin verilenkişiler dışındakilerin paylaşımıgörmesine izin verilip verilmeyeceği

Public = yes/no herkes tarafından kullanımaaçılıp açılamayacağı

Guest = yes/no misafir kullanıcılara erişimizninin verilip verilmeyeceği

Admin users = x y belirtilen kullanıcılara (xve y kullanıcılarına) paylaştırılan dizinler üzerinde root yetkisi verilir

Valid users = x @root paylaşım izni verilenkullanıcılar belirtilir

İnvalid users = z paylaşım izni verilmeyecekkullanıcılar belirtilir

Write list = x y @root yazma izni verilenkullanıcıve grupları(x ve y kullanıcıile root grubuna) belirtir

Read List = x y @root okuma izni verilenkullanıcıve gruplarıbelirtir

Max connection = 10 belirtilen paylaşıma aynıanda bağlanabilecek maksimum kullanıcısayısınıbelirtir

Create mask = 0777 dosyaların hangi mode daaçılacağınıbelirtir
Bu konfigürasyon dosyasıiçerisinde daha bir çok parametre bulunur. İlgili dosya içerisinde gerekli açıklamalar örneklerle birlikte yapılmaktadır.
Smbusers dosyasının içersinde unix kullanıcısıve karşılığına da yazılmasıgereken windows kullanıcılarıgörünüyor.Mesala linux root kullanıcısıiçin windows tarafında yazılmasıgereken administrator ya da admin yazılmasıgerekiyor. Bizim oluşturduğumuz linuxata kullanıcısının karşılığına windowsata yazmıştık burada da görülüyor. Ekleme yapabilir ya da düzeltmeler yapabiliriz..

Samba Kurulumu

Resim – 35

Smbpasswd dosyasıiçerisinde kullanıcıisimleri ve parolalarınıgörüyoruz. Doğrulama bu dosyaya göre yapılacaktır

Samba Kurulumu

Resim – 36

Konfigürasyonumuzu tamamladığımıza göre linux sunucumuzun ip adresini öğrenerek sistemin çalışıp çalışmadığınıkontroledebiliriz

Samba Kurulumu

Resim – 37

Açılan konsolda ip adresini öğrenebilmek için “ifconfig” yazmamız yeterli.

Samba Kurulumu

Resim – 38

Windows ağlarından \\10.5.10.65 yazarak linux sunucumuza bağlanmak istiyoruz.

Samba Kurulumu

Resim – 39

Samba Kurulumu

Resim – 40

Samba Kurulumu

Resim – 41

“Windowsata” kullanıcıadımızıyazarak sistemimize giriş yaptığımızda linuxata kullanıcıile geldiğimizi doğrulayan klasörü görüyoruz. Biraz uzun olsa da linux sunucumuzu basit bir şekilde file server olarak yapılandırmış olduk. Bir başka makalemde görüşmek üzere.

Powered by

Tags: Kurulum, Linux, Samba

Benzer Yazılar

Keywords: Samba Kurulumu , Samba Kurulumu şarkıları, Samba Kurulumu indir, Samba Kurulumu mtv.com.tr, Samba Kurulumu konfigirasyon, Samba Kurulumu , Samba Kurulumu bedava, Samba Kurulumu izlesene.com., Samba Kurulumu mp3 indir, Samba Kurulumu youtube, Samba Kurulumu klip izle, Samba Kurulumu izle, Samba Kurulumu yükle, Samba Kurulumu rapidshare.com, Samba Kurulumu şarkı sözleri, Samba Kurulumu dinle,antivirüs