Linuxsudo apt update && sudo apt install samba
Samba'yı kurar (RHEL/CentOS/Rocky: sudo dnf install samba).
Linuxsudo mkdir -p /srv/paylasim && sudo chown -R $USER:$USER /srv/paylasim
Paylaşılacak klasörü oluşturur.
Paylaşım tanımı
/etc/samba/smb.conf dosyasının sonuna ekleyin (sudo nano /etc/samba/smb.conf):
Yapılandırma[Paylasim]
path = /srv/paylasim
browseable = yes
read only = no
valid users = ali
create mask = 0664
directory mask = 0775
Yalnızca "ali" kullanıcısının okuyup yazabileceği bir paylaşım.
Linuxsudo smbpasswd -a ali
Linux kullanıcısını Samba'ya ekler ve Samba parolasını belirler (Linux parolasından ayrıdır).
Linuxtestparm
smb.conf'u hata için denetler.
Linuxsudo systemctl restart smbd && sudo systemctl enable smbd
Samba'yı yeniden başlatır ve açılışta başlamasını sağlar.
Linuxsudo ufw allow samba
Güvenlik duvarında Samba portlarını açar.
Windows'tan bağlanma
CMDnet use Z: \\192.168.1.20\Paylasim /user:ali /persistent:yes
Paylaşımı Z: sürücüsü olarak bağlar (parolayı sorar).
Dosya Gezgini'nin adres çubuğuna \\192.168.1.20\Paylasim yazarak da açabilirsiniz.
Herkese açık (parolasız) paylaşım
Yapılandırma[Ortak]
path = /srv/ortak
guest ok = yes
read only = no
force user = nobody
Misafir erişimli paylaşım. Windows 10/11 varsayılan olarak misafir erişimini engeller; kullanıcı adı/parola ile paylaşım tercih edin.
İlgili komutlar
Dosya Paylaşımı ve Samba: diğer rehberler
Komutları kendi sisteminizde çalıştırmadan önce sunucu, kullanıcı ve klasör adlarını uyarlayın; kritik değişikliklerden önce yedek alın.
Linux'ta Samba Kurulumu: Windows ile Dosya Paylaşımı hakkında
Ubuntu/Debian'da Samba kurma, paylaşım klasörü oluşturma, kullanıcı ekleme ve Windows'tan bağlanma adım adım.
Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.
Linux'ta Samba Kurulumu: Windows ile Dosya Paylaşımı nasıl kullanılır?
- Rehberi okuyunAdımları sırasıyla izleyin.
- Komutları kopyalayınKod kutularındaki 📋 ile kopyalayın; örnek adları kendi değerlerinizle değiştirin.
- Sonucu doğrulayınKontrol komutlarıyla işlemin başarılı olduğunu görün.
Sıkça sorulan sorular
Linux'ta Samba Kurulumu: Windows ile Dosya Paylaşımı nasıl yapılır?
Ubuntu/Debian'da Samba kurma, paylaşım klasörü oluşturma, kullanıcı ekleme ve Windows'tan bağlanma adım adım.
Komutları nerede çalıştırmalıyım?
PowerShell komutlarını yönetici olarak açılmış PowerShell'de, CMD komutlarını yönetici Komut İstemi'nde, Linux komutlarını terminalde çalıştırın.