1. На сървър машината изпълняваме:
- инсталиране на нужните пакети
- Код за потвърждение: Избери целия код
apt-get install nfs-common portmap nfs-kernel-server
- конфигуриране на /etc/exports и създаване на директория, която ще споделяме
- Код за потвърждение: Избери целия код
mkdir /home/test
chmod 777 /home/test
echo "/home/test 192.168.0.1(rw,sync)" >>/etc/exports
/usr/sbin/exportfs -a
Забележка: 192.168.0.1 е машината на клиента, т.е. тази, която ще монтира директорията /home/test
2. На клиент машината изпълняваме:
- инсталиране на нужните пакети
- Код за потвърждение: Избери целия код
apt-get install nfs-common portmap
- създаване на директория, в която ще монтираме отдалеченият share
- Код за потвърждение: Избери целия код
[debian /]# mkdir -p /mnt/share
[debian /]# chmod 777 /mnt/share/
- монтираме share folder-а за да видим дали всичко работи
- Код за потвърждение: Избери целия код
[debian /]# ls -al /mnt/share/
общо 8
drwxrwxrwx 2 root root 4096 2007-08-15 23:44 .
drwxr-xr-x 3 root root 4096 2007-08-15 23:44 ..
[debian /]#
[debian /]# mount -t nfs -o users,rsize=1024,wsize=1024 192.168.0.2:/home/test /mnt/share/
[debian /]#
[debian /]# ls -al /mnt/share/
общо 16
drwxrwxrwx 4 root staff 4096 2007-08-16 01:03 .
drwxr-xr-x 3 root root 4096 2007-08-15 23:44 ..
drwxr-xr-x 2 gaara gaara 4096 2007-08-16 01:02 123
drwxr-xr-x 2 gaara gaara 4096 2007-08-06 21:37 image
[debian /]#
Както се вижда, всичко е както трябва и ако не искаме да монтираме вски път share folder-a ръчно, просто трябва да добавим следният ред в /etc/fstab
- Код за потвърждение: Избери целия код
192.168.0.2:/home/test /mnt/share nfs users,rsize=1024,wsize=1024,noauto 0 0
Забележка: 192.168.0.2 е IP-то на сървъра
Остана само да възобновим нововъведенията във fstab-а, като изпълним
- Код за потвърждение: Избери целия код
[debian /]# mount -a