Erenalp Tekşen
Posted on August 5, 2024
Bu döküman, Linux üzerinde Samba'nın kurulumu, kullanıcı adı ve şifre ile giriş, ayrıca anonim şifre ile giriş konularında adım adım rehberlik sağlar.
Adım 1: Paketin Yüklenmesi
İlk olarak, Samba paketini yükleyin:
sudo apt install samba -y
Adım 2: Servisin Durumunun Kontrolü
Samba servisinin başarılı bir şekilde çalıştığını doğrulamak için durumunu kontrol edin:
systemctl status smbd
Adım 3: Paylaşım Dizini Oluşturma
Paylaşılacak dizini oluşturun:
sudo mkdir -p /home/sharing
Adım 4: Kullanıcı Oluşturma ve Yetkilendirme
Samba için bir kullanıcı oluşturun ve bu kullanıcıya şifre atayın:
sudo adduser samba
sudo smbpasswd -a samba
Paylaşım dizininin sahipliğini ve izinlerini ayarlayın:
sudo chown -R :samba /home/sharing
sudo chmod -R 775 /home/sharing
Adım 5: Samba Konfigürasyonu
Samba yapılandırma dosyasını düzenleyin:
sudo nano /etc/samba/smb.conf
Aşağıdaki satırları dosyanın sonuna ekleyin:
[sharing]
comment = Samba share directory
path = /home/sharing
read only = no
writable = yes
browseable = yes
guest ok = no
valid users = @samba
Konfigürasyon Parametrelerinin Açıklamaları
- [sharing]: Bu, paylaşımın adı. Bu isim, SMB sunucusuna bağlanırken kullanılacak.
- comment: Paylaşım hakkında açıklama ekler. Bu, kullanıcıların ne paylaşıldığını anlamalarına yardımcı olur.
- path: Paylaşılan dizinin tam yolu. Bu örnekte, /home/sharing.
- read only: no olarak ayarlandığında, kullanıcıların bu dizine yazabilmesini sağlar.
- writable: yes olarak ayarlandığında, dizinin yazılabilir olduğunu belirtir.
- browseable: yes olarak ayarlandığında, paylaşım ağda gözükür hale gelir.
- guest ok: no olarak ayarlandığında, anonim kullanıcıların erişimi engellenir.
- valid users: Bu paylaşım için erişim izni verilen kullanıcıları belirtir. @samba, samba grubundaki tüm kullanıcıları temsil eder.
Yapılandırma dosyasının doğru olduğunu testparm
ile kontrol edin:
Adım 6: Servisi Yeniden Başlatma
Değişikliklerin geçerli olması için Samba servisini yeniden başlatın:
sudo systemctl restart smbd
Adım 6: SMB Sunucusuna Bağlanma
SMB sunucusuna bağlanmak için aşağıdaki yolu kullanın:
smb://ip-address/sharing
Anonim Erişim Açma
Anonim erişim sağlamak için yapılandırma dosyasını tekrar düzenleyin:
sudo nano /etc/samba/smb.conf
Aşağıdaki satırları ekleyin veya mevcut [sharing] bölümünü aşağıdaki gibi güncelleyin:
[sharing]
path = /home/sharing
read only = yes
browseable = yes
writable = yes
guest ok = yes
create mask = 0755
directory mask = 0755
Yapılandırma dosyasını tekrar kontrol edin:
testparm
Değişikliklerin geçerli olması için servisi yeniden başlatın:
sudo systemctl restart smbd
Bu adımları takip ederek Linux üzerinde Samba kurulumunu ve yapılandırmasını başarılı bir şekilde gerçekleştirebilirsiniz.
Posted on August 5, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.