Raspberry Pi Tutorials

Raspberry Pi’yi Ağ Dosya Sunucusu Olarak Kurma

Spread the love

Raspberry Pi’yi ağ dosya sunucusu olarak kurmak, ev ağınızda dosya paylaşımı için uygun fiyatlı ve enerji tasarruflu bir çözüm sunar. Bu kılavuz, hem Windows hem de Linux makinelerinden erişilebilen Samba tabanlı bir dosya sunucusu oluşturmak için adım adım bir öğretici sağlar.

İçindekiler

Ön Koşullar

Başlamadan önce, şunlara sahip olduğunuzdan emin olun:

  • Yeni bir Raspberry Pi OS (64-bit önerilir) içeren bir microSD kartı takılı Raspberry Pi.
  • Bir ağ bağlantısı (Ethernet önerilir).
  • Monitör, klavye ve fare (isteğe bağlı, ilk kurulumdan sonra SSH kullanılabilir).
  • Dosyaları depolamak için harici bir sabit disk veya USB sürücü (şiddetle önerilir). Ayrı bir sürücü, performansı ve veri güvenliğini artırır.

Samba Kurulumu

Samba, dosya paylaşımı için gerekli yazılımdır. Bir terminal açın ve şu komutları çalıştırın:


sudo apt update
sudo apt upgrade
sudo apt install samba

Samba Ayarlama

Samba yapılandırma dosyası /etc/samba/smb.conf adresinde bulunur. Yeni bir paylaşım ekleyeceğiz. Root ayrıcalıklarına sahip bir metin düzenleyici kullanın (örneğin, nano veya vim):


sudo nano /etc/samba/smb.conf

Dosyanın sonuna aşağıdaki bölümü ekleyin. **Yer tutucuları kendi değerlerinizle değiştirin:**


[MyShare]
    comment = Raspberry Pi Paylaşımım
    path = /media/pi/MyShare  
    valid users = pi
    guest ok = no
    read only = no
    create mask = 0660
    directory mask = 0770
    browseable = yes

Ayarların Açıklaması:

  • path: Paylaşılan klasörün mutlak yolu. Gerekirse harici sürücünüzün bağlama noktasını bulmak için lsblk kullanın.
  • valid users: Paylaşama erişmesine izin verilen kullanıcı adı(lar)ı. Gerektiğinde, boşluklarla ayrılmış daha fazla kullanıcı adı ekleyin.
  • guest ok = no: Gelişmiş güvenlik için konuk erişimini devre dışı bırakır.

Dosyayı kaydedin.

Paylaşımı Güvenlik Altına Alma

Paylaşılan klasörü oluşturun ve uygun izinleri ayarlayın:


sudo mkdir /media/pi/MyShare
sudo chown pi:pi /media/pi/MyShare
sudo chmod 770 /media/pi/MyShare

Bu, yalnızca pi kullanıcısının (veya belirttiğiniz diğer kullanıcıların) erişimine izin verir. Güvenlik gereksinimlerinize göre izinleri gerektiği gibi ayarlayın. Birden fazla kullanıcınız varsa daha kısıtlayıcı izinler kullanmayı düşünün.

Değişiklikleri uygulamak için Samba hizmetini yeniden başlatın:


sudo systemctl restart smbd

Windows’tan Erişim

  1. Dosya Gezgini’ni açın.
  2. Adres çubuğuna \ yazın (Raspberry Pi’nizin IP adresiyle değiştirin. Bulmak için Pi üzerinde hostname -I kullanın).
  3. smb.conf dosyasındaki valid users içinde listelenen bir kullanıcının kullanıcı adını ve şifresini girin.
  4. Şimdi paylaşılan klasörünüzü (“MyShare”) görmelisiniz.

Linux’tan Erişim

Linux’ta, paylaşımı dosya yöneticinizin ağ tarama özelliği aracılığıyla erişebilir veya doğrudan bağlayabilirsiniz. Bağlamak için şunu kullanın:


sudo mkdir /mnt/MyShare  
sudo mount -t cifs ///MyShare /mnt/MyShare -o username=pi,password=

Yer tutucuları kendi bilgilerinizle değiştirin. İşiniz bittiğinde sudo umount /mnt/MyShare ile bağlantıyı kesin.

Gelişmiş Ayarlar (İsteğe Bağlı)

Kullanıcı yönetimi, güvenlik güçlendirme ve daha karmaşık yapılandırmalar gibi gelişmiş özellikler için resmi Samba belgelerine bakın. Belirli izinlere sahip kullanıcı hesapları oluşturmayı, şifrelemeyi etkinleştirmeyi ve verilerinizi düzenli olarak yedeklemeyi düşünün.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir