Samba, Linux ve Unix tabanlı sistemlerde Windows dosya ve yazıcı paylaşım protokolünü kullanarak dosya ve yazıcı paylaşımı sağlayan bir yazılımdır. Samba’yı kurmak için aşağıdaki adımları izleyebilirsiniz:
1. Gerekli Paketleri Yükleyin
Samba’yı yüklemek için terminalde aşağıdaki komutları kullanabilirsiniz. Dağıtımınıza göre uygun komutu seçin.
Debian/Ubuntu için:
sudo apt update
sudo apt install samba
CentOS/RHEL için:
sudo yum install samba samba-client samba-common
2. Samba Yapılandırması
Samba’nın yapılandırma dosyası genellikle /etc/samba/smb.conf
dosyasıdır. Bu dosyayı bir metin düzenleyici ile açın.
sudo nano /etc/samba/smb.conf
3. Paylaşım Ayarlarını Yapın
Yapılandırma dosyasında, paylaşmak istediğiniz dizin için bir bölüm ekleyin. Örnek bir yapılandırma şu şekildedir:
[paylasim]
path = /path/to/dizin
browsable = yes
writable = yes
guest ok = no
read only = no
Buradapath
alanına paylaşmak istediğiniz dizinin yolunu girin.
4. Samba Kullanıcısı Oluşturun
Samba’nın kimlik doğrulama işlemleri için bir kullanıcı oluşturmanız gerekebilir. Aşağıdaki komut ile bir kullanıcı ekleyebilirsiniz:
sudo adduser --shell /sbin/nologin kullanici_adi
sudo smbpasswd -a kullanici_adi
5. Samba Servisini Başlatın
Samba servisini başlatmak için aşağıdaki komutları kullanın:
sudo systemctl start smbd
sudo systemctl enable smbd
6. Güvenlik Duvarı Ayarları
Eğer bir güvenlik duvarı kullanıyorsanız, Samba’nın portlarını açmanız gerekebilir:
UFW için:
sudo ufw allow samba
7. Samba Servisini Yeniden Başlatın ve Kontrol Edin
Samba değişikliklerini uygulanması ve düzgün çalışıp çalışmadığını kontrol etmek için:
sudo systemctl restart smbd
sudo systemctl status smbd
Windows SMB Dosya Paylaşımı
- Klasör Oluştur: Bilgisayarınızda yeni bir klasör oluşturun.
- Özellikler: Klasöre sağ tıklayıp Properties (Özellikler) seçeneğine tıklayın.
- Paylaşım Sekmesi: Sharing (Paylaşım) sekmesine geçin.
- Gelişmiş Paylaşım: Advanced Sharing butonuna tıklayın ve Share this folder kutusunu işaretleyin.
- İzinler: Permissions kısmından kullanıcıları seçin ve izinlerini ayarlayın.
- Değişiklikleri Uygula: Tüm değişiklikleri onaylayın.
- Ağ Yolu: Network Path (Ağ Yolu) altında verilen yolu kullanarak LAN üzerinden bağlanabilirsiniz.

Paylaşılmış Klasörü Ekleme
- Bilgisayarlar Kısmına Git: Dosya Gezginini açın ve sol menüden Bilgisayar veya Bu Bilgisayar seçeneğine tıklayın.
- Ağ Konumunu Ekle: Sağ tıklayın ve Add a network location (Ağ konumu ekle) seçeneğine tıklayın.
- Klasör Yolu: Açılan sihirbazda, daha önce oluşturduğunuz paylaşılan klasörün ağ yolunu yapıştırın (örneğin: \\WINDOWS\shared folder).
- Kullanıcı Bilgilerini Gir: Eğer istenirse, gerekli kullanıcı adı ve şifre bilgilerini girin.
- Erişim: Son adımda Finish (Tamamla) butonuna tıklayarak klasöre erişin.

Windows istemci bilgisayarında “bilgisayarına erişim izniniz yok” hatası için
Windows bilgisayarınızda SMB 1.0/CIFS Dosya Paylaşımı Desteğini etkinleştirmeniz gereklidir aşağıdaki adımları takip edebilirsiniz:
- Klavyenizde Windows ve R tuşlarına aynı anda basarak Çalıştır penceresini açın.
- Açılan pencerede
"appwiz.cpl
” yazın ve Enter tuşuna basın. Bu işlem sizi Programlar ve Özellikler ekranına yönlendirecektir. - Sol tarafta bulunan Windows özelliklerini aç veya kapat seçeneğine tıklayın.
- Açılan listede SMB 1.0/CIFS Dosya Paylaşımı Desteği özelliğini bulun ve kutucuğu işaretleyin.
- Seçiminizi yaptıktan sonra Tamam düğmesine tıklayın ve işlemi tamamlayın.
- Değişikliklerin etkili olabilmesi için bilgisayarınızı yeniden başlatın.