Fedora üzerinde Swat ile Samba dosya sunucusunun yönetimi
KONU
Bu doküman, Fedora ile SWAT(Samba Web Yönetim Aracı) üzerinde Samba dosya sunucusunun kurulum ve ayarlanmasının nasıl yapılacağını açıklar.
HEDEF
Hedefimiz Samba sunucusunun Windows sistemleri ile pratik bir şekilde bağlantı kurabilmesi.
Ön hazırlık
İlk önce Yum un bağlantı dosyasını ve olası problemler için aşağıdaki dosyaları yüklüyoruz.
Kod:
yum install yum-fastestmirror yum-skip-broken
SELinux
Selinux kapalı olmalıdır. Eğer kapalı olduğundan emin değilseniz aşağıdaki komutu uygulayınız.
Kod:
cat /etc/selinux/config | grep ^SELINUX=
Eğer devredeyse aşağıdakini yaparak kapatıyoruz,
Kod:
vim /etc/selinux/config
Bu kısmı değiştiriyoruz
Kod:
SELINUX=enforcing
Kod:
SELINUX=disabled
şeklinde değiştiriyoruz.
Sistemimizi yeniden kapatıp açıyoruz.
Kod:
reboot
SAMBA
Şimdi Samba ve Swat web tools unu yükleyelim.
Kod:
yum install samba samba-swat
Firewall
Kullanıcıların samba sunucusuna bağlanabilmesi için SAMBA servisine izin vermeliyiz.
Kod:
system-config-firewall-tui
Sambayı izin verilmiş servislere ekleyelim.
Xinetd
Swat web arayüzüne ulaşabilmek için ip adresimizi belirtmemiz gerekiyor bunuda aşağıdaki komut ile yapalım.
Kod:
vim /etc/xinetd.d/swat
Kod:
only_from = 127.0.0.1
Kod:
only_from = 127.0.0.1 192.168.1.1
gibi size uygun bir ip girin.
Servisler
Kod:
chkconfig smb on
chkconfig nmb on
chkconfig swat on
Bundan sonra sistemi kapatıp açıyoruz.
Kod:
reboot
Samba payalaşımı ekleme ve yönetimi
Tercih ettiğiniz internet tarayıcısı ile swat a bağlanın
Kod:
http://ipadres:901
Örnek
Kod:
http://192.168.1.1:901
gibi
Swat web arayüzü aşağıda görüldüğü gibidir.
Swat ile Samba Yönetimi
Bütün Kullanıcıların erişebileceği bir paylaşım yapalım.
İlk önce paylaştırmak istediğimiz dizini oluşturmalıyız, bundan sonra sahip ve grup erişim yetkilerini değiştiriyoruz.
Kod:
mkdir -p /home/paylasim/herkes/
chown -R root:users /home/paylasim/herkes/
chmod -R 775 /home/paylasim/herkes/
Swat menusunden Shares kısmını tıklıyoruz, bundan sonra yeni paylaşım içine istediğimz bir isimle paylaşım oluşturuyoruz. Create Share içine yazıp oluşturalım.
Şimdi advanced kutusunu işaretliyoruz ve paylaşım ayarlarını yapıyoruz.
Kod:
comment = Share for all users
path = /home/paylasim/kullanicilar/
valid users = @users
force group = users
read only = No
create mask = 0660
security mask = 0660
directory mask = 0771
directory security mask = 0771
available = Yes
Sonra üst menuden commit change tıklıyoruz.
Kullanıcı ekleme ve yönetme
Önce Sambaya Linux sistem kullanıcı hesabı ile yeni kullanıcı eklemeliyiz.
örnek olarak
Kod:
useradd isim
Not
Eğer kullanıcı Linux sistemede girecekse, bu kullanıcı hesabı için password ayarlamalısın, bu samba servere erişmek için gerekli değildir. Eğer kullanıcı sadece sambaya erişecekse işleme bu şekilde devam ediniz.
Samba
Bu adımda,var olan bir kullanıcıyı samba kullanıcı databasesine eklmeliyiz.
Kod:
smbpasswd -a isim
Bundan sonra, Windows bilgisayarımızdan samba paylaşımına dosya yöneticisinden yada Ağ Bağlantılarından erişebilirsiniz.












Leave your response!