{"id":744,"date":"2013-03-17T21:41:57","date_gmt":"2013-03-17T19:41:57","guid":{"rendered":"http:\/\/www.koraykey.com\/?p=744"},"modified":"2013-06-22T18:41:34","modified_gmt":"2013-06-22T15:41:34","slug":"linux-isletim-sistemlerinde-sambacifs-sunucu-yapilandirmasi","status":"publish","type":"post","link":"https:\/\/www.koraykey.com\/?p=744","title":{"rendered":"Linux \u0130\u015fletim Sistemlerinde Dosya Sunucusu Yap\u0131land\u0131rmas\u0131 (Samba \/ Cifs File Server)"},"content":{"rendered":"<p style=\"text-align: justify;\"><a href=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-759 aligncenter\" alt=\"SambaInstall\" src=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall.jpg\" width=\"250\" height=\"297\" \/><\/a><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Bu makalemizde \u201cLinux \u0130\u015fletim Sistemlerinde Dosya Sunucusu Yap\u0131land\u0131rmas\u0131 (Samba \/ Cifs File Server)\u201d konusunu inceleyece\u011fiz. Kurulum i\u015flemimizi \u201cCentOS Linux 6.4 \u0130\u015fletim Sistemi\u201d \u00fczerinde ger\u00e7ekle\u015ftirece\u011fiz. Kurulum ad\u0131mlar\u0131 Red Hat t\u00fcrevi i\u015fletim sistemleri ile olduk\u00e7a benzerdir.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\"><strong>Samba Nedir ?<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Samba, Linux\/Unix i\u015fletim sistemleri ile Windows i\u015fletim sistemleri aras\u0131ndaki ileti\u015fim kuran bir a\u011f sunucusu yaz\u0131l\u0131m\u0131d\u0131r. Linux\u2019ta arka planda \u00e7al\u0131\u015fan bu Deamon Windows istemcilerinin samba kurulu olan sunucuda payla\u015f\u0131ma a\u00e7\u0131lm\u0131\u015f dosya ve dizinlere ula\u015f\u0131lmas\u0131na olanak tan\u0131r bunun yan\u0131nda istemcilerin yaz\u0131c\u0131 isteklerinide y\u00f6netebilir. Tam olarak Samba yap\u0131land\u0131r\u0131lm\u0131\u015f bir Linux sunucusu, genel olarak dizinleri payla\u015ft\u0131rabilir, aktif dizin servisi (ADS \u2013 Active Directory Services) verebilir ayr\u0131ca PDC (Birincil Alan Denetleyicisi) olarak da \u00e7al\u0131\u015fabilir, Windows istemcileri ile kullan\u0131c\u0131 onay\u0131 yapar, kaynaklar\u0131 (dizinleri ve yaz\u0131c\u0131lar\u0131) payla\u015ft\u0131r\u0131r ve kullan\u0131c\u0131 oturumlar\u0131n\u0131 uyarlar. Samba Windows istemcileri (clients) i\u00e7in dosya, yaz\u0131c\u0131 servisi sa\u011flaman\u0131n d\u0131\u015f\u0131nda istemciler i\u00e7in i\u015flevsellik ve yard\u0131mc\u0131 uygulamalar i\u00e7erir.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\"><strong style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Samba Sunucusunun\u00a0Yapabildikleri<\/strong><\/span><\/p>\n<ul>\n<li>\n<div><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">File server ( Windows\u2019tan Linux\u2019e, Linux\u2019tan Windows\u2019a )<\/span><\/div>\n<\/li>\n<li><a title=\"Linux \u0130\u015fletim Sistemlerinde Yaz\u0131c\u0131 Sunucusu Yap\u0131land\u0131rmas\u0131 (Samba Print Server)\" href=\"http:\/\/www.koraykey.com\/?p=4149\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Print server ( Windows\u2019tan Linux\u2019e, Linux\u2019tan Windows\u2019a )<\/span><\/a><\/li>\n<li><a title=\"Linux \u0130\u015fletim Sistemlerinde Birincil Etki Alan\u0131 Sunucu Yap\u0131land\u0131rmas\u0131 (Samba Domain Controller)\" href=\"http:\/\/www.koraykey.com\/?p=3842\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">PDC (Windows ve Linux i\u00e7in Birincil Etki Alan\u0131 Denetleyicisi) vb.<\/span><\/a><\/li>\n<li><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Wins Server<\/span><\/li>\n<li><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Master Browser<\/span><\/li>\n<li><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Domain Browser<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">\u00a0<strong>Active Directory (ADS &#8211; Active Directory Services) Entegre Yap\u0131land\u0131rma<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">1. \u00d6ncelikle &#8220;Samba&#8221; ve &#8220;Active Directory&#8221; entegrasyonu i\u00e7in <a title=\"Linux \u0130\u015fletim Sistemlerinde Kerberos ile Kimlik Do\u011frulama\" href=\"http:\/\/www.koraykey.com\/?p=776\">&#8220;Linux \u0130\u015fletim Sistemlerinde Kerberos ile Kimlik Do\u011frulama&#8221;<\/a>\u00a0 yaz\u0131m\u0131zdaki ad\u0131mlar\u0131 uygulayarak sunucumuzu etki alan\u0131m\u0131za \u00fcye yap\u0131yoruz.. Yaz\u0131m\u0131zda grafik aray\u00fcz (gui) veya komut istemcisinden ayarlar\u0131m\u0131z\u0131 nas\u0131l yapaca\u011f\u0131m\u0131z anlat\u0131lm\u0131\u015ft\u0131r. A\u015fa\u011f\u0131daki ad\u0131mlar &#8220;Linux \u0130\u015fletim Sistemlerinde Kerberos ile Kimlik Do\u011frulama&#8221; yaz\u0131m\u0131zdaki paketlerin kurulu oldu\u011fu ve &#8220;Kerberos&#8221; yap\u0131land\u0131rmas\u0131n\u0131n yap\u0131ld\u0131\u011f\u0131 varsay\u0131larak d\u00fczenlenmi\u015ftir.<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">2. Sunucumuzda &#8220;Kerberos&#8221; ayarlar\u0131m\u0131z bittikten sonra\u00a0&#8220;\/etc\/samba\/smb.conf&#8221; dosyas\u0131n\u0131 a\u00e7arak &#8220;Samba&#8221; sunucu ayarlar\u0131m\u0131z\u0131 yap\u0131yoruz. Ayn\u0131 dosyada payla\u015f\u0131ma a\u00e7t\u0131\u011f\u0131m\u0131z dizinin bilgilerini yap\u0131land\u0131r\u0131yoruz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\">-- Payla\u015f\u0131ma a\u00e7mak istedi\u011fimiz dizini olu\u015fturuyoruz.\r\n\r\n# mkdir \/u01\/test\r\n# chmod -R 770 \/u01\/paylasim\r\n\r\n# vim \/etc\/samba\/smb.conf\r\n\r\n-- Dosyas\u0131n\u0131 a\u00e7\u0131yoruz a\u015fa\u011f\u0131daki \"global \"de\u011fi\u015fkenlerini kendi sistemimize g\u00f6re\r\nd\u00fczenleyerek ekliyoruz. Baz\u0131 sat\u0131rlar varolabilir bunlar\u0131 dikkatlice d\u00fczenliyoruz.\r\n\r\n# Samba Server Global Configuration\r\n\r\n[global] \r\n\r\n   workgroup = KORAYKEY\r\n\u00a0\u00a0 realm = KORAYKEY.NET\r\n\u00a0\u00a0 preferred master = no\r\n\u00a0\u00a0 server string = Samba Server Version %v\r\n\u00a0\u00a0 security = ads\r\n\u00a0\u00a0 encrypt passwords = yes\r\n\u00a0\u00a0 log level = 3\r\n\u00a0\u00a0 log file = \/var\/log\/samba\/%m\r\n\u00a0\u00a0 max log size = 50\r\n\u00a0\u00a0 printcap name = cups\r\n\u00a0\u00a0 printing = cups\r\n\u00a0\u00a0 winbind enum users = Yes\r\n\u00a0\u00a0 winbind enum groups = Yes\r\n\u00a0\u00a0 winbind use default domain = Yes\r\n\u00a0\u00a0 winbind nested groups = Yes\r\n\u00a0\u00a0 winbind separator = +\r\n\u00a0\u00a0 idmap uid = 1000-20000\r\n\u00a0\u00a0 idmap gid = 1000-20000\r\n\u00a0\u00a0 template shell = \/bin\/bash\r\n\r\n# Samba Server Shared Folder Configuration\r\n\r\n[TEST]\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 comment = TEST Paylasimi\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 browseable = yes\r\n        path = \/u01\/paylasim\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 writable = yes\r\n        public = no\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 force user = %U\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 force group = \"KORAYKEY+Domain Admins\"\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 force create mode = 0660\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 create mask = 0660\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 force directory mode = 0770\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 valid users = @\"KORAYKEY+Domain Users\"\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 admin users = @\"KORAYKEY+Domain Admins\"\r\n<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">3. Sunucumuzda &#8220;samba&#8221; servisimizi ba\u015flat\u0131yoruz ve sistemimiz a\u00e7\u0131l\u0131rken otomatik ba\u015flamas\u0131 i\u00e7in gerekli ayarlar\u0131 yap\u0131yoruz.<br \/>\n<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\">-- Servisimizi Ba\u015flatmak i\u00e7in\r\n\r\n# service smb start\r\n\r\n-- Sistemimiz ba\u015flarken otomatik ba\u015flmas\u0131 i\u00e7in\r\n\r\n# chkconfig smb on\r\n<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">4. Yapt\u0131\u011f\u0131n\u0131z ayarlar\u0131n do\u011frulu\u011funu &#8220;wbinfo&#8221; komutu ile test edebiliriz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\">-- Active Directory \u00fczerinde tan\u0131mlanm\u0131\u015f kullan\u0131c\u0131lar\u0131n listesini\r\ng\u00f6rebiliriz.\r\n\r\n# wbinfo -u\r\n\r\n-- AD \u00fczerinde tan\u0131mlanm\u0131\u015f kullan\u0131c\u0131 gruplar\u0131n\u0131 g\u00f6rebiliriz.\r\n\r\n# wbinfo -g\r\n\r\n-- Wbinfo komutunu kullanarak yapabilece\u011finiz di\u011fer testleri g\u00f6rmek i\u00e7in\r\na\u015fa\u011f\u0131daki komut ile yard\u0131m alabiliriz. \r\n\r\n# wbinfo --help<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">5. Sunucumuzda Firewall ve SELinux servisi\u00a0etkin ise a\u015fa\u011f\u0131daki izinleri yap\u0131land\u0131r\u0131yoruz. E\u011fer sunucumuzda\u00a0Firewall ve SELinux servisi\u00a0kapal\u0131ysa bu ayarlar\u0131 atlayabiliriz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\">-- Firewall ayarlar\u0131 i\u00e7in a\u015fa\u011f\u0131daki komutlar\u0131 \u00e7al\u0131\u015ft\u0131r\u0131yoruz.\r\n\r\n# iptables -A INPUT -p tcp --dport 135 -j ACCEPT\r\n# iptables -A INPUT -p tcp --dport 137 -j ACCEPT\r\n# iptables -A INPUT -p tcp --dport 138 -j ACCEPT\r\n# iptables -A INPUT -p tcp --dport 139 -j ACCEPT\r\n# iptables -A INPUT -p tcp --dport 445 -j ACCEPT\r\n\r\n-- Samba hizmeti ile ili\u015fkili SELinux durumu a\u015fa\u011f\u0131daki komutu\r\nkullan\u0131larak g\u00f6r\u00fcnt\u00fcl\u00fcyoruz.\r\n\r\n# getsebool -a | grep samba\r\nsamba_create_home_dirs --&gt; off\r\nsamba_domain_controller --&gt; off\r\nsamba_enable_home_dirs --&gt; off\r\nsamba_export_all_ro --&gt; off\r\nsamba_export_all_rw --&gt; off\r\nsamba_run_unconfined --&gt; off\r\nsamba_share_fusefs --&gt; off\r\nsamba_share_nfs --&gt; off\r\nsanlock_use_samba --&gt; off\r\nuse_samba_home_dirs --&gt; off\r\nvirt_use_samba --&gt; off\r\n\r\n-- Sunucumuzda \"setsembol\" komutu kullan\u0131larak gerekli ayarlamalar\u0131\r\nyap\u0131yoruz.\r\n\r\n-- Aktif etmek i\u00e7in\r\n\r\n# setsebool use_samba_home_dirs on\r\n\r\n-- Pasif hale getirmek i\u00e7in\r\n# setsebool use_samba_home_dirs off\r\n\r\n-- Sunucumuzda \"semanage\" ve \"restorecon\" komutlar\u0131n\u0131 kullanarak\r\npayla\u015f\u0131m dizinimize izinleri veriyoruz.\r\n\r\n-- \u0130zin vermek i\u00e7in\r\n\r\n# semanage fcontext -a -t samba_share_t \"\/u01(\/.*)?\"\r\n\r\n-- \u0130zinleri geri almak i\u00e7in\r\n\r\n# restorecon -F -R -v \/u01<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\"><strong>Samba Servisini<\/strong><strong>\u00a0(Active Directory Servisi Olmadan) Yerel Hesaplarla Yap\u0131land\u0131rma<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">\u00a01. Sunucumuza gerekli olan &#8220;Samba&#8221; paketini kuruyoruz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\">-- \u00d6ncelikle sistemimizde bulunan eski \"samba\" paketlerini kald\u0131r\u0131yoruz.\r\n\r\n# yum -y remove samba*\r\n\r\n-- Sistemimize \"samba4\" paketini kuruyoruz.\r\n\r\n# yum -y install samba4*\r\n\r\n-- \u0130stemcimizi etki alan\u0131na \u00fcye yapmadan \u00f6nce sistemimizi yeniden ba\u015flat\u0131yoruz.\r\n\r\n# shutdown -r now<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">2. Kurulum i\u015flemimiz tamamland\u0131ktan sonra servisimizi ba\u015flat\u0131yoruz ve sunucumuz a\u00e7\u0131ld\u0131\u011f\u0131nda otomatik ba\u015flamas\u0131 i\u00e7in gerekli ayarlar\u0131 yap\u0131yoruz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\">-- Servisimizi Ba\u015flatmak i\u00e7in\r\n\r\n# service smb start\r\n\r\n-- Sistemimiz ba\u015flarken otomatik ba\u015flmas\u0131 i\u00e7in\r\n\r\n# chkconfig smb on<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">3. Sunucumuzda &#8220;Samba&#8221; servisimiz taraf\u0131ndan kullan\u0131lacak kullan\u0131c\u0131 ve gruplar\u0131 olu\u015fturuyoruz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\">-- Grup Olu\u015fturmak i\u00e7in a\u015fa\u011f\u0131daki komutu kullan\u0131yoruz.\r\n\r\n# groupadd it_dep_group\r\n\r\n-- Kullan\u0131c\u0131lar\u0131m\u0131z\u0131 olu\u015fturup yukar\u0131da olu\u015fturdu\u011fumuz\r\n\"it_dep_group\" grubuna \u00fcye yap\u0131yoruz.\r\n\r\n# useradd ituser1 -G it_dep_group\r\n\r\n-- Kullan\u0131c\u0131m\u0131z i\u00e7in parola belirliyoruz.\r\n\r\n# passwd ituser1\r\nChanging password for user ituser1.\r\nNew password: \r\nBAD PASSWORD: it is based on a dictionary word\r\nBAD PASSWORD: is too simple\r\nRetype new password: \r\npasswd: all authentication tokens updated successfully.\r\n\r\n-- Kullan\u0131c\u0131m\u0131z\u0131n olu\u015ftu\u011funu ve grubumuz \u00fcye oldu\u011funu kontrol ediyoruz.\r\n\r\n# id ituser1\r\nuid=54323(ituser1) gid=54325(ituser1) groups=54325(ituser1),54324(it_dep_group)<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">4. Olu\u015fturmu\u015f oldu\u011fumuz kullan\u0131c\u0131m\u0131z i\u00e7in samba parolalar\u0131n\u0131 olu\u015fturuyoruz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\"># smbpasswd -a ituser1\r\n\r\nNew SMB password:\r\nRetype new SMB password:\r\nForcing Primary Group to 'Domain Users' for ituser1\r\nForcing Primary Group to 'Domain Users' for ituser1\r\nAdded user ituser1.<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">5. Payla\u015f\u0131ma a\u00e7aca\u011f\u0131m\u0131z dizinimizi olu\u015fturuyoruz ve &#8220;g+rwx&#8221; (0770) izinlerini veriyoruz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\"># mkdir \/it_department\r\n# chgrp it_dep_group \/it_department\r\n# chmod g+s \/it_department\r\n# chmod -R 770 \/it_department<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">6. Sunucumuzdaki Samba yap\u0131land\u0131rma dosyas\u0131 &#8220;\/etc\/samba\/smb.conf&#8221; i\u00e7erisinde gerekli ayarlamalar\u0131 yaparak olu\u015fturdu\u011fumuz dizini payla\u015f\u0131ma a\u00e7\u0131yoruz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\">-- Samba yap\u0131land\u0131rma dosyam\u0131z\u0131 a\u00e7\u0131yoruz.\r\n\r\n# vim \/etc\/samba\/smb.conf\r\n\r\n-- Dosyas\u0131n\u0131 a\u00e7\u0131yoruz ve dosyan\u0131n sonuna a\u015fa\u011f\u0131daki de\u011fi\u015fkenleri kendi\r\nsistemimize g\u00f6re d\u00fczenleyerek ekliyoruz. Vi Edit\u00f6r\u00fcnde sayfa sonuna\r\ngitmek i\u00e7in komut modundayken \"shift+g\" tu\u015flar\u0131na basabiliriz.\r\n\r\n# Samba Server Shared Folder Configuration\r\n\r\n[ITDEPARTMENT]\r\n        comment = IT Paylasimi\r\n        path = \/it_department\r\n        browseable = yes\r\n        read only = no\r\n        valid users = @it_dep_group\r\n        force group = +it_dep_group\r\n        create mask = 770\r\n        force create mode = 660<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">7. De\u011fi\u015fikliklerin uygulanabilmesi i\u00e7in Samba servisimizi\u00a0 de\u011fi\u015fen yap\u0131land\u0131rma dosyas\u0131 ile yeniden ba\u015flat\u0131yoruz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\"># service smb restart<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">8. Samba sunucumuzda payla\u015f\u0131mlar\u0131 bir web aray\u00fcz\u00fc ile y\u00f6netebiliriz. Bu aray\u00fczden Active Directory entegre veya Yerel Kimlik Do\u011frulama y\u00f6ntemini kullanarak gerekli ayarlamalar\u0131m\u0131z\u0131 yapabiliriz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\">-- \u00d6ncelikle Swat (Samba Web Administration Tool) arac\u0131m\u0131z\u0131n ayarlar\u0131n\u0131 yap\u0131yoruz.<\/span>\r\n\r\n<span style=\"font-family: courier new,courier; font-size: 12px;\"># vim \/etc\/xinetd.d\/swat<\/span>\r\n\r\n<span style=\"font-family: courier new,courier; font-size: 12px;\">dosyas\u0131n\u0131 a\u00e7\u0131yoruz ve a\u015fa\u011f\u0131daki de\u011fi\u015fkenleri d\u00fczenliyoruz.<\/span>\r\n\r\n<span style=\"font-family: courier new,courier; font-size: 12px;\">only_from       = 127.0.0.1 192.168.2.0\/24<\/span>\r\n<span style=\"font-family: courier new,courier; font-size: 12px;\">disable         = no<\/span>\r\n\r\n<span style=\"font-family: courier new,courier; font-size: 12px;\">-- Servisimizi ba\u015flat\u0131yoruz ve sunucumuz a\u00e7\u0131ld\u0131\u011f\u0131nda otomatik ba\u015flamas\u0131 i\u00e7in\r\nayarl\u0131yoruz.<\/span>\r\n\r\n<span style=\"font-family: courier new,courier; font-size: 12px;\"># service xinetd start\r\n<\/span><span style=\"font-family: courier new,courier; font-size: 12px;\"># chkconfig xinetd on<\/span>\r\n\r\n<span style=\"font-family: courier new,courier; font-size: 12px;\">-- Samba Swat y\u00f6netim panelimiz haz\u0131r kullanabilmek i\u00e7in a\u015fa\u011f\u0131daki gibi \u00f6rnek\r\nlinkten bir web taray\u0131c\u0131s\u0131 ile ba\u011flanabiliriz. <\/span><span style=\"font-family: courier new,courier; font-size: 12px;\">Oturum a\u00e7abilmek i\u00e7in \"root\"\r\nkullan\u0131c\u0131 ve parolas\u0131n\u0131 kullanabiliriz.<\/span>\r\n\r\n<span style=\"font-family: courier new,courier; font-size: 12px;\">http:\/\/192.168.2.120:901\/<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">9. Sunucumuzda Firewall ve SELinux servisi etkin ise a\u015fa\u011f\u0131daki izinleri yap\u0131land\u0131r\u0131yoruz. E\u011fer sunucumuzda Firewall ve SELinux servisi kapal\u0131ysa bu ayarlar\u0131 atlayabiliriz.<\/span><\/p>\n<pre class=\"brush: bash; gutter: false; first-line: 1\"><span style=\"font-family: courier new,courier; font-size: 12px;\">-- Firewall ayarlar\u0131 i\u00e7in a\u015fa\u011f\u0131daki komutlar\u0131 \u00e7al\u0131\u015ft\u0131r\u0131yoruz.\r\n\r\n# iptables -A INPUT -p tcp --dport 135 -j ACCEPT\r\n# iptables -A INPUT -p tcp --dport 137 -j ACCEPT\r\n# iptables -A INPUT -p tcp --dport 138 -j ACCEPT\r\n# iptables -A INPUT -p tcp --dport 139 -j ACCEPT\r\n# iptables -A INPUT -p tcp --dport 445 -j ACCEPT\r\n\r\n-- Samba hizmeti ile ili\u015fkili SELinux durumu a\u015fa\u011f\u0131daki komutu\r\nkullan\u0131larak g\u00f6r\u00fcnt\u00fcl\u00fcyoruz.\r\n\r\n# getsebool -a | grep samba\r\nsamba_create_home_dirs --&gt; off\r\nsamba_domain_controller --&gt; off\r\nsamba_enable_home_dirs --&gt; off\r\nsamba_export_all_ro --&gt; off\r\nsamba_export_all_rw --&gt; off\r\nsamba_run_unconfined --&gt; off\r\nsamba_share_fusefs --&gt; off\r\nsamba_share_nfs --&gt; off\r\nsanlock_use_samba --&gt; off\r\nuse_samba_home_dirs --&gt; off\r\nvirt_use_samba --&gt; off\r\n\r\n-- Sunucumuzda \"setsembol\" komutu kullan\u0131larak gerekli ayarlamalar\u0131\r\nyap\u0131yoruz.\r\n\r\n-- Aktif etmek i\u00e7in\r\n\r\n# setsebool use_samba_home_dirs on\r\n\r\n-- Pasif hale getirmek i\u00e7in\r\n# setsebool use_samba_home_dirs off\r\n\r\n-- Sunucumuzda \"semanage\" ve \"restorecon\" komutlar\u0131n\u0131 kullanarak\r\npayla\u015f\u0131m dizinimize izinleri veriyoruz.\r\n\r\n-- \u0130zin vermek i\u00e7in\r\n\r\n# semanage fcontext -a -t samba_share_t \"\/u01(\/.*)?\"\r\n\r\n-- \u0130zinleri geri almak i\u00e7in\r\n\r\n# restorecon -F -R -v \/u01<\/span><\/pre>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Art\u0131k sunucumuzda &#8220;Samba&#8221; kullan\u0131labilir durumda\u00a0payla\u015f\u0131mlar\u0131m\u0131za eri\u015fmek\u00a0i\u00e7in Windows \u0130\u015fletim Sistemli bir\u00a0bilgisayardan &#8220;Ba\u015flat&gt;\u00c7al\u0131\u015ft\u0131r&#8221; veya &#8220;WindowsLogoTu\u015fu+R&#8221; tu\u015flar\u0131na basarak sunucu adresimizi yaz\u0131yoruz.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\"><a href=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-753 aligncenter\" alt=\"SambaInstall_1\" src=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_1.jpg\" width=\"414\" height=\"236\" srcset=\"https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_1.jpg 414w, https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_1-300x171.jpg 300w\" sizes=\"auto, (max-width: 414px) 100vw, 414px\" \/><\/a>\u00a0A\u00e7\u0131lan pencerede bize kullan\u0131c\u0131 ad\u0131 ve parola girmemizi istiyor. Az \u00f6nce olu\u015fturdu\u011fumuz &#8220;ituser1&#8221; kullan\u0131c\u0131 ad\u0131n\u0131 ve atam\u0131\u015f oldu\u011fumuz parolay\u0131 giriyoruz. Bilgisayar\u0131m\u0131z yeniden ba\u015flad\u0131\u011f\u0131nda bir daha kullan\u0131c\u0131 ad\u0131 parola sormas\u0131n\u0131 istemiyorsak &#8220;Kimlik bilgilerimi an\u0131msa&#8221; kutucu\u011funu i\u015faretleyerek &#8220;Tamam&#8221; d\u00fc\u011fmesine t\u0131kl\u0131yoruz.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\"><a href=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-754\" alt=\"SambaInstall_2\" src=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_2.jpg\" width=\"640\" height=\"380\" srcset=\"https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_2.jpg 640w, https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_2-300x178.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Sunucumuzda a\u00e7\u0131lm\u0131\u015f olan &#8220;itdepartment&#8221; payla\u015f\u0131m\u0131n\u0131 g\u00f6r\u00fcyoruz.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\"><a href=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-755 aligncenter\" alt=\"SambaInstall_3\" src=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_3.jpg\" width=\"461\" height=\"303\" srcset=\"https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_3.jpg 461w, https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_3-300x197.jpg 300w\" sizes=\"auto, (max-width: 461px) 100vw, 461px\" \/><\/a><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">\u0130stersek \u00fczerinde sa\u011f t\u0131klay\u0131p bilgisayar\u0131m\u0131z a\u00e7\u0131ld\u0131\u011f\u0131nda otomatik ba\u011flanmas\u0131 i\u00e7in ayarlar yapabiliriz. Bunun i\u00e7in \u00f6ncelikle sa\u011f t\u0131k men\u00fcs\u00fcndeki &#8220;A\u011f S\u00fcr\u00fcs\u00fcc\u00fcne Ba\u011flan&#8221; se\u00e7ene\u011fine t\u0131kl\u0131yoruz. \u00c7\u0131kan pencerede bilgisayar\u0131m men\u00fcs\u00fcnde ba\u011flanaca\u011f\u0131 disk s\u00fcr\u00fcc\u00fc harfini se\u00e7iyoruz. Samba oldu\u011fu i\u00e7in ben &#8220;S&#8221; harfini se\u00e7tim a\u015fa\u011f\u0131daki &#8220;Oturum a\u00e7\u0131ld\u0131\u011f\u0131nda\u00a0yeniden ba\u011flan&#8221; se\u00e7ene\u011fini se\u00e7erseniz bilgisayar\u0131m\u0131z yeniden ba\u015flad\u0131\u011f\u0131nda otomatik olarak bu payla\u015f\u0131ma ba\u011flanmay\u0131 deneyecektir. Her ba\u011fland\u0131\u011f\u0131nda bize kullan\u0131c\u0131 ad\u0131 parola sormas\u0131n\u0131 istemiyorsak veya Windows i\u015fletim sistemimizi a\u00e7t\u0131\u011f\u0131m\u0131z kullan\u0131c\u0131 ad\u0131 parola samba payla\u015f\u0131m\u0131 i\u00e7in kulland\u0131\u011f\u0131m\u0131z kullan\u0131c\u0131 ad\u0131 paroladan farkl\u0131 ise alt taraftaki &#8220;Farkl\u0131 kimlik bilgileri kullanarak ba\u011flan&#8221; se\u00e7ene\u011finide se\u00e7iyoruz ve ard\u0131ndan &#8220;Son&#8221; d\u00fc\u011fmesine t\u0131kl\u0131yoruz.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\"><a href=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-756\" alt=\"SambaInstall_4\" src=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_4.jpg\" width=\"627\" height=\"461\" srcset=\"https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_4.jpg 627w, https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_4-300x220.jpg 300w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">A\u00e7\u0131lan penceredeki A\u011f Parolas\u0131 Girme ekran\u0131nda bu payla\u015f\u0131ma eri\u015firken kulland\u0131\u011f\u0131m\u0131z &#8220;ituser1&#8221; kullan\u0131c\u0131s\u0131n\u0131 ve parolas\u0131n\u0131 giriyoruz ve bir daha sormamas\u0131n\u0131 istiyorsak &#8220;Kimlik bilgilerimi an\u0131msa&#8221; kutucu\u011funu i\u015faretleyip &#8220;Tamam&#8221; d\u00fc\u011fmesine t\u0131kl\u0131yoruz.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\"><a href=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-757\" alt=\"SambaInstall_5\" src=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_5.jpg\" width=\"630\" height=\"462\" srcset=\"https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_5.jpg 630w, https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_5-300x220.jpg 300w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Art\u0131k &#8220;itdepartment&#8221; payla\u015f\u0131m\u0131na eri\u015febiliriz istersek dosyalar\u0131m\u0131z\u0131 buraya kopyalayabilir yeni dosyalar olu\u015fturabiliriz.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\"><a href=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-758 aligncenter\" alt=\"SambaInstall_6\" src=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_6.jpg\" width=\"493\" height=\"313\" srcset=\"https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_6.jpg 493w, https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_6-300x190.jpg 300w\" sizes=\"auto, (max-width: 493px) 100vw, 493px\" \/><\/a><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Masa\u00fcst\u00fcnde &#8220;Bilgisayar\u0131m&#8221; simgesine \u00e7ift t\u0131klad\u0131\u011f\u0131m\u0131zda sabit disklerimiz aras\u0131nda a\u011f payla\u015f\u0131m\u0131 olarak &#8220;S&#8221; harfine atanm\u0131\u015f &#8220;itdepartment&#8221; s\u00fcr\u00fcc\u00fcs\u00fcn\u00fc g\u00f6rebiliriz.<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\"><a href=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_7.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-760 alignleft\" alt=\"SambaInstall_7\" src=\"http:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_7.jpg\" width=\"541\" height=\"260\" srcset=\"https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_7.jpg 541w, https:\/\/www.koraykey.com\/wp-content\/uploads\/SambaInstall_7-300x144.jpg 300w\" sizes=\"auto, (max-width: 541px) 100vw, 541px\" \/><\/a><\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">\u00a0<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">\u00a0<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">\u00a0<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">\u00a0<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">\u00a0<\/span><\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Linux \u0130\u015fletim Sistemlerinde \u201dSamba\/Cifs Sunucu\u201d yap\u0131land\u0131rmam\u0131z\u0131 tamamlad\u0131k art\u0131k kullan\u0131labilir. Burada uygulanan ad\u0131mlar Oracle Enterprise Linux 6.4 64 Bit \u00fczerinde denenmi\u015ftir. Ayn\u0131 zamanda di\u011fer Linux s\u00fcr\u00fcmleriyle uyumludur.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-family: arial,helvetica,sans-serif; font-size: 12px;\">Ba\u015fka bir makalede g\u00f6r\u00fc\u015fmek \u00fczere\u2026<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bu makalemizde \u201cLinux \u0130\u015fletim Sistemlerinde Dosya Sunucusu Yap\u0131land\u0131rmas\u0131 (Samba \/ Cifs File Server)\u201d konusunu inceleyece\u011fiz. Kurulum i\u015flemimizi \u201cCentOS Linux 6.4 \u0130\u015fletim Sistemi\u201d \u00fczerinde ger\u00e7ekle\u015ftirece\u011fiz. Kurulum ad\u0131mlar\u0131 Red Hat t\u00fcrevi i\u015fletim sistemleri ile olduk\u00e7a benzerdir. Samba Nedir ? Samba, Linux\/Unix i\u015fletim &hellip; <a href=\"https:\/\/www.koraykey.com\/?p=744\">Okumaya devam et <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[498,71,21,290,20,19,73,501,499,72,500,74,75,70,115,504,503,502,69,68],"class_list":["post-744","post","type-post","status-publish","format-standard","hentry","category-unix-linux","tag-cifs-active-directory-entegrasyon","tag-cifs-kurulumu","tag-h-koray-gunduz","tag-halil-koray-gunduz","tag-koray-gunduz","tag-koraykey","tag-linux-cifs-kurulumu","tag-linux-file-server-active-directory","tag-linux-file-server-kurulumu","tag-linux-samba-kurulumu","tag-linux-samba-sharing","tag-samba-active-directory","tag-samba-active-directory-entegrasyon","tag-samba-kurulumu","tag-samba-server-kurulumu","tag-samba-swat-ayarlari","tag-samba-swat-kurulumu","tag-samba-swat4","tag-sambacifs-kurulumu","tag-sambacifs-sunucu-kurulumu"],"_links":{"self":[{"href":"https:\/\/www.koraykey.com\/index.php?rest_route=\/wp\/v2\/posts\/744","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.koraykey.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.koraykey.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.koraykey.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.koraykey.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=744"}],"version-history":[{"count":0,"href":"https:\/\/www.koraykey.com\/index.php?rest_route=\/wp\/v2\/posts\/744\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.koraykey.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=744"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.koraykey.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=744"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.koraykey.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=744"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}