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

Pardus, dosya paylaşımı yapmak için güçlü araçlar sunar. **Samba** ve **NFS** (Network File System), bu amaca hizmet eden popüler protokollerdir. Samba, Windows sistemleriyle uyumlu bir dosya paylaşım çözümü sunarken, NFS, Unix/Linux tabanlı sistemler arasında dosya paylaşımını sağlar. Bu makalede, her iki dosya paylaşım protokolünün nasıl kurulacağı ve yapılandırılacağı anlatılacaktır.

Samba, Linux ve Windows sistemleri arasında dosya ve yazıcı paylaşımını mümkün kılar. Pardus’ta Samba kullanarak dosya paylaşımı yapmak için aşağıdaki adımları takip edebilirsiniz.

Samba’yı yüklemek için terminale aşağıdaki komutu yazın:
Bash:
sudo apt install samba samba-common-bin

Samba’nın yapılandırma dosyasını düzenleyerek paylaşmak istediğiniz klasörü belirtebilirsiniz. Yapılandırma dosyasını açmak için:
Bash:
sudo nano /etc/samba/smb.conf
Bu dosya üzerinde, paylaşmak istediğiniz klasör hakkında bilgiler ekleyebilirsiniz. Örnek olarak, **/home/pardus/dosya** klasörünü paylaşmak için dosyanın en altına şu satırı ekleyin:
Kod:
[Paylasim]
path = /home/pardus/dosya
available = yes
valid users = @users
read only = no
browsable = yes
public = yes
writable = yes

Yapılandırma dosyasını kaydettikten sonra Samba servisini yeniden başlatın:
Bash:
sudo systemctl restart smbd

Eğer Samba üzerinden erişim sağlamak isteyen belirli kullanıcılar varsa, onlara şifre belirlemek için:
Bash:
sudo smbpasswd -a kullanıcı_adı

Artık Samba üzerinden paylaştığınız klasöre, Windows veya diğer Linux makinelerinden erişebilirsiniz. Windows üzerinden **\\IP_adresi\Paylasim** yolunu kullanarak bağlanabilirsiniz.

NFS, özellikle Linux sistemleri arasında dosya paylaşımı yapmak için kullanılır. NFS ile paylaşılacak dosyalar, genellikle yerel ağdaki diğer sistemlerle erişilebilir.

NFS server ve client paketlerini yüklemek için şu komutları kullanın:
Bash:
sudo apt install nfs-kernel-server nfs-common

Paylaşmak istediğiniz klasörü NFS server’a tanıtmak için `/etc/exports` dosyasını düzenleyin:
Bash:
sudo nano /etc/exports
Örneğin, **/home/pardus/dosya** klasörünü paylaşmak için şu satırı ekleyin:
Kod:
/home/pardus/dosya *(rw,sync,no_subtree_check)

Yapılandırma dosyasını kaydettikten sonra NFS server’ı yeniden başlatın:
Bash:
sudo systemctl restart nfs-kernel-server

Paylaşımın düzgün çalışıp çalışmadığını test etmek için başka bir Linux makinesinde şu komutu kullanarak bağlanabilirsiniz:
Bash:
sudo mount IP_adresi:/home/pardus/dosya /mnt
Eğer bağlanma başarılı olduysa, **/mnt** dizininde paylaşılan dosyalara erişebilirsiniz.


Dosya paylaşımı, ağ üzerinde güvenlik risklerini artırabilir. Bu yüzden yalnızca güvenilir ağlar üzerinden paylaşım yapmaya özen gösterin.

Samba ve NFS’te paylaşılan dosyalara kimlerin erişebileceğini belirlemek için doğru izinler ve kullanıcı kontrolleri kullanın. Samba için **valid users** ve NFS için **no_root_squash** gibi seçeneklerle erişim yönetebilirsiniz.

Paylaşılan dosyaların yedeğini almak önemlidir. Özellikle önemli veriler üzerinde değişiklik yapmadan önce yedek almanız, olası veri kaybı durumlarının önüne geçecektir.

Pardus’ta Samba ve NFS kullanarak kolayca dosya paylaşımı yapabilirsiniz. Samba, Windows sistemleri ile uyumlu çalışırken, NFS daha çok Linux ve Unix tabanlı sistemler arasında kullanılır. Bu araçları kullanarak yerel ağınızda verimli bir dosya paylaşımı yapabilir ve ağ üzerinden veri erişimini kolaylaştırabilirsiniz.