Linux Samba

tarafından 10 Temmuz 2010 tarihinde Linux kategorisine yazıldı.

SAMBA

samba server windows networklerde mesajlaşma için kullanılan
SMB ve CIFS protokollerini destekler.

SMB  (sender message block)
CIFS (common internet file system)

———————————-

cifs protokolü paylaşımlarda windows kullanıcılarına göre işlem görür.

samba server smb,cifs protokollerinin yanısıra
windows izinlerini ve kullanıcılarınıda simule eder.

samba içinde sanal windows kullanıcıları oluştururak paylaşımlara bağlarsınız.

samba bu simulation yontemi ile WINS ve NetBIOS serverlarin görevlerinin
bir kismi da gerçekleştirilebilir.

Client Tarafı:
————-

Microsoft Client
~~~~~~~~~~~~~~~~
windows tarafında paylaşım işlemlerini “net” komutu vasıtası ile yönetirsiniz.

net view                : network de açık paylaşımı olan bilgisayarlari gösterir.
net view bilgisayar_adi : o bilgisayar a ait paylaşımlar.
net view \\tayfundeger

Samba Client
~~~~~~~~~~~~

windows ip : 10.0.0.52

findsmb : (net view) network de var olan makinelerin listesi.
smbclient -L makinaadi : (net view bilgisayar_adi) : belli
bir bilgisayara ait paylaşımları gösterir.
paylaşımları alabilmek için bir window da bir kullanıcı adi
belirtilmiş olması gerekir.

smbclient -L 10.0.0.82 -U Administrator

Windows paylaşımına ulaşmak için.

smbclient \\\\ip\\paylasimadi -U kullanici_adi

smbclient \\\\10.0.0.52\\C$ -U Administrator

samba client komutlari :
put    : linux dan windows a dosya kopyalar
get    : windows dan linux a dosya kopyalar.
tüm samba komutlari için “?”

cd “Documents and Settings”

windows->linux : average 11558.7 kb/s
linux->windows :

———————————————–

network disk :

windows tarafinda

net use x: “\\ip\paylasimadi”

linux tarafinda network disk yapmak için.
mkdir /baris  => 1. klasor yap
=> windows paylaşımı bu klasor ile eşleştir.

mount -t smbfs “//10.0.0.82/Program Files” /baris/ -o username=Administrator

SAMBA SERVER
————————–
kurulum : yum install smb*

samba servisini yeniden başlatma :

service smb restart

Kontrol Arayüzünü Açın..

System->Administration->SAMBA
yada

ALT+F2 (Run) : system-config-samba

Açılan Config Penceresinden..

ilk önce samba kullanıcı oluşturmanız gereklidir.

boş bir linux kullancısı oluşturun.
system->administration->user manager

penunix kullanıcısı sifresi 123456

samba config penceresini açın.

preferences->samba users

unixuser    -> penunix
windowsuser -> penwin
password    -> 123

not : şifrelerin bağımsızlığı ssh güvenliğini sağlar.

———————–

paylaşım oluşturmak için bir adet klasor oluşturun.

bu klasor penunix kullanıcısının erişebileceği bir yerde durmali.

** mkdir /home/penunix/paylasim

klasor acildiktan sonra da yetkilendirmeyi yapin.

herkese r,w hakki verin.

** chmod 777 /home/penunix/paylasim
****
samba config penceresinden “Add Share”

samba restart edin…

**

selinux u kaldirin..

yum remove selinux*

işletim sistemini kapatıp/açın

Bu yazı blog üzerinde Tayfun DEĞER tarafından paylaşılmıştır. 2009 yılında açılan blog kısa zaman içerisinde büyük bir izleyici kitlesine sahip olmuştur.Tayfun DEĞER danışmanlık ve eğitimler vermektedir. vExpert 2013-2015, VCP5, VCP5-DT, VCP-Cloud ve MCSE sertifikalarına sahiptir.Twitter 'dan @tayfundeger veya RSS ile sitedeki değişiklikleri takip edebilirsiniz.