debian da samba server kurulumu
öncelikle bu yazıda yer alan bilgilerin büyük bir kısmı www.erdalyazicioglu.com.tr adresinden alınmıştır. Yazıyı yazım amacım kurduğum sistemin conf ayarlarını ve konfigurasyon sırasını yazıya dokmek ve ileride bir sıkıntı anında başvurarak sorunu çözmektir. bildiğiniz gibi yazı kalıcıdır ve insan nisyanla maluldur.
öncelikle
apt-get install samba komutunu vererek sambanın kurulmasını sağlıyoruz.
smbclient -L localhost -U% komutuyla sambanın çalışıp çalışmadığını kontrol ediyoruz.
kontrolden sonra
cp /etc/samba/smb.conf smb.conf2
komutuyla orginal conf dosyasını yedekliyoruz(elimizin altında bulunsun)
daha sonra
pico /etc/samba/smb.conf komutuyla dosyayı açıp aşağıda ki komutları yazıyoruz.
[global]
workgroup = sahrayon.com
netbios name = %h Server (Samba %v)
log file =/var/log/samba/log.%U
max log size = 1000
syslog = 0
oplocks=yes
socket options=TCP_NODELAY SO_SDNBUF=8760 SO_RCVBUF=8760
share modes=no
read prediction=yes
log level=1
[SAMBA]
path= /home/YEDEK
browseable=yes
writeable=yes
valid users=rustu_atmaca
admin users=rustu_atmaca
[%U SAMBA]
path= /home/YEDEK/%U
browseable=yes
writeable=yes
valid users=@YEDEK
admin users=@YEDEK
komutlar yazıldıktan sonra
/etc/init.d/samba restart komutu verilerek servis yeniden başlatılır.
sırasıyla aşağıdaki komutlar yürütülür.
1- mkdir -p /home/YEDEK (path= /home/YEDEK tüm paylaşımlar burada tutulacak)
2-groupadd YEDEK (YEDEK grubu oluşturulur)
3-useradd -m -G YEDEK -c “Rüştü ATMACA” “rustu_atmaca” (YEDEK grubuna üye rustu_atmaca kullanıcısı oluşturulur.)
4-passwd rustu_atmaca (rustu_atmaca kullanıcısına şifre verilir.)
5-smbpasswd -a rustu_atmaca (rustu kullanıcısı için samba login şifresi oluşturulur. burada dikkat edilecek şey samba pass le Windows passlerin aynı olmasıdır.)
6-mkdir -p /YEDEK/rustu_atmaca
7-chown rustu_atmaca /YEDEK/rustu_atmaca
komutuyla ayarları bitiriyoruz. sisteme dahil edilecek her kullanıcı için 3-7 arası uygulanır.
paylasım çok işime yaradı eyvallah