- Katılım
- 7 Nis 2025
- Konular
- 367
- Mesajlar
- 780
- Çözümler
- 1
- Tepkime puanı
- 121
- Puan
- 93
- Konum
- İstanbul
- Web sitesi
- forumagel.com


Dosya paylaşımı sırasında güvenlik her zaman birinci öncelik olmalıdır. Samba ve NFS gibi protokoller, doğru yapılandırıldığında güvenli bir ortam sağlayabilir. İşte güvenliği artırmak için atılacak adımlar:

Samba sunucusundaki paylaşımlarınızı yalnızca belirli kullanıcılarla sınırlamak için `valid users` ve `guest ok` parametrelerini kullanabilirsiniz. Örneğin, sadece belirli bir kullanıcıya veya IP adresine izin vererek daha sıkı bir kontrol sağlanabilir:
Kod:
[Paylasim]
path = /home/pardus/dosya
valid users = kullanici_adi
guest ok = no
read only = no
writeable = yes
create mask = 0775
directory mask = 0775
Bu ayar, sadece **kullanici_adi** adlı kullanıcının bu paylaşıma erişmesini sağlar.

Samba, ağ üzerinden yapılan bağlantıları şifrelemek için `smb encrypt` seçeneğini kullanabilir. Şifreli bağlantılar, ağda veri güvenliğini artıracaktır:
Kod:
[global]
smb encrypt = required
encrypt passwords = yes
Bu ayar, tüm Samba bağlantılarının şifreli olmasını zorunlu kılar.

NFS paylaşımlarını güvence altına almak için, istemcilerin yalnızca belirli IP adreslerinden bağlantı kurmasına izin verebilirsiniz. `/etc/exports` dosyasını düzenleyerek sadece güvenilir istemcilerin erişmesini sağlayabilirsiniz:
Kod:
/home/pardus/dosya 192.168.1.0/24(rw,sync,no_subtree_check)
Bu ayar, sadece **192.168.1.0/24** IP bloğundaki istemcilerin dosya paylaşımına erişmesine izin verir.

NFS V4, Kerberos ile kimlik doğrulama desteği sunar. Bu, ağ üzerinden veri paylaşımında ekstra güvenlik sağlar. NFS sunucusunu ve istemcisini Kerberos kimlik doğrulaması ile yapılandırarak güvenliği artırabilirsiniz.

Samba ve NFS sistemlerinin düzenli olarak güncellenmesi, performansın yanı sıra güvenliği de artıracaktır. Güncellemeler, yeni özelliklerin yanı sıra bilinen güvenlik açıklarını da kapatır.

Samba'nın güncel tutulması, bilinen zayıflıkları gidererek güvenliği sağlar. Samba’yı güncellemek için aşağıdaki komutu kullanabilirsiniz:
Kod:
sudo apt update && sudo apt upgrade samba
Bu komut, en son sürümü indirip yükleyerek Samba’nın güvenliğini artıracaktır.

NFS sunucusunun da düzenli olarak güncellenmesi gerekmektedir. Güncellemeler, performans iyileştirmeleri ve güvenlik yamalarını içerir. NFS sunucusunu güncellemek için şu komutu kullanabilirsiniz:
Kod:
sudo apt update && sudo apt upgrade nfs-kernel-server
Bu komut, NFS sunucusunun en güncel sürümünü yükleyecek ve bilinen sorunları giderecektir.

Ağ üzerinden veri paylaşırken performansı iyileştirmek için bazı ileri düzey ayarlar ve optimizasyonlar yapabilirsiniz:

Eğer Samba sunucusunda büyük dosya paylaşımları yapıyorsanız, bu durumda ağ performansını iyileştirmek için `large readwrite` parametresini etkinleştirmeniz önerilir:
Kod:
[global]
large readwrite = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
Bu ayarlar, büyük dosyaların daha hızlı bir şekilde transfer edilmesini sağlar.

NFS istemcisine özel önbellekleme ayarları yaparak veri okuma hızını artırabilirsiniz. Bunun için `noac` parametresi, her dosya erişiminde verilerin taze olmasını sağlar:
Kod:
/home/pardus/dosya 192.168.1.100(rw,sync,noac)
Bu ayar, NFS istemcisine her erişimde dosya verilerini yeniden almasını sağlayarak, önbellek kullanımını devre dışı bırakır.

NFS sunucusunda `async` parametresini etkinleştirerek yazma işlemleri sırasında daha hızlı veri aktarımı sağlayabilirsiniz. Ancak, bu ayar verilerin kaybolma riskini artırabileceğinden dikkatli kullanılması gerekir:
Kod:
/home/pardus/dosya 192.168.1.100(rw,async)
Bu ayar, yazma işlemlerini daha hızlı hale getirecek ancak veri kaybı riski oluşturabilir. Yine de ağ üzerinden yüksek verim almak isteyen kullanıcılar için yararlı olabilir.

Pardus üzerinde Samba ve NFS kullanarak dosya paylaşımı yaparken, güvenlik, performans ve verimlilik açısından doğru ayarları yapmanız çok önemlidir. Bu yazıda verilen ileri düzey ayarlarla, hem Samba hem de NFS paylaşımlarınızda ağ üzerindeki yükü hafifletebilir, veri güvenliğini sağlayabilir ve dosya transfer hızlarını artırabilirsiniz.
Samba ve NFS ile ilgili düzenli bakım, güncellemeler ve güvenlik önlemleri almak, sisteminizin stabil çalışmasını ve ağ üzerinde güvenli bir dosya paylaşımını sağlamanın anahtarıdır.
Eğer sisteminizde herhangi bir sorun ile karşılaşırsanız, topluluk forumları veya destek sayfaları üzerinden yardım alabilirsiniz. Unutmayın, ağdaki her cihazın doğru yapılandırıldığından emin olmanız, veri güvenliği ve paylaşımı için önemlidir.