Ubuntuya NFS Server Kurulumu

Linux sistemlerinde dosya paylaşımı için NFS server mimarisini ubuntu cihazlar arasında sağlayacağım. Bunun için biri server olacak diğeri client olacak iki ubuntu cihazım var. İlk olarak server olarak belirlenen cihaza giriyoruz ve alttaki kodlarla güncel bir kurulum yapıyoruz.

sudo apt-get update
sudo apt-get install nfs-kernel-server

daha sonra client pc ye bağlanıp

sudo apt-get update
sudo apt-get install nfs-common

kurulumlarını yapıyoruz. Daha sonra sunucuda aşağıdaki komutla yeni bir dizin oluşturuyoruz ki dizin konumunu değiştirebilirsiniz ve bu dizinin yetkilerini düzenliyoruz.

sudo mkdir /var/nfs

sudo chown nobody:nogroup /var/nfs

Yine sunucu tarafında

sudo nano /etc/exports

komutu exports dosyasını açıyoruz ve aşağıdaki komutu ekleyerek ,yapılacak olan paylaşımın kurallarını işliyoruz. Buradki  10.1.1.153 client tarafındaki cihazın ip si.

/var/nfs 10.1.1.153(rw,sync,no_subtree_check)

dosyayı kaydedip çıktıktan sonra aşağıdaki komutlar ile değişikliklerin aktifleşmesini sağlıyoruz.

sudo exportfs -a

sudo service nfs-kernel-server start

bu komutlarla server tarafında yapılması gerekenler bitmiş oluyor sıra client tarafının ayarlanmasında.

daha sonra client tarafına geçip

sudo mkdir -p /mnt/nfs/var/nfs
sudo mount 1.2.3.4:/var/nfs /mnt/nfs/var/nfs

komutları ile bir dizin oluşturup 1.2.3.4 ipsinden bu dizine belirtilen dizinin çıkartılmasını sağlıyor.

tüm bu ayarlardan sonra klasörde yapılan değişiklikler iki cihaz arasında paylaşılıyor olacak.