NFS в Debian - mini howto

Настройки свързвани с конфигуриране на вътрешна мрежа и Интернет.

Модератори: Freya, Kulu Ngile

NFS в Debian - mini howto

Мнениеот Kulu Ngile » Сря 15, Авг, 2007 22:57

Чрез NFS можем лесно и бързо да споделяме файлове и директорий м/у линукс-линукс машини. За целта трябва да изпълним следните няколко стъпки:

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
Ако съдбата е срещу теб, толкова по-зле за нея.

Изображение
APT HOWTO
Kulu Ngile
Унуфри
 
Мнения: 1233
Регистриран на: Съб 04, Мар, 2006 1:04
Местоположение: София

Мнениеот mylin » Сря 11, Яну, 2012 22:08

Полезна статия. От бележките дето си водих по нея, а и от други места накрая се получи ново How-to - качих го в бележника си с команди (не е на бг). Една от разликите е смяната на правата:

Код за потвърждение: Избери целия код
# chown -Rv my_user /mnt/share/


Препоръчаха ми го вместо chmod 777 /mnt/share/ от съображения за сигурност.

Ето статията - Linux 2 Linux - NFS
Дано е полезно на някого.
Аватар
mylin
Участник
 
Мнения: 176
Регистриран на: Нед 10, Авг, 2008 14:43


Назад към Мрежови настройки

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта

cron