понедельник, 2 сентября 2013 г.

Расшаривание каталога в linux. NFS

Сегодня понадобилось расшарить каталог на своем ноуте для второго своего ноута, который находится в моей сети.
На обоих стоит Linux Mint 15, поэтому выбрал NFS, а не samba.
Первый ноут (сервер) - 192.168.1.101 (на нем расшарим каталог)
Второй ноут (клиент) - 192.168.1.103


Настройка первой машины-сервера:
$ sudo aptitude install nfs-kernel-server nfs-common portmap
$ sudo vim /etc/exports

/home/myuser/Загрузки 192.168.1.103(rw,no_root_squash,async,subtree_check)

где, /home/myuser/Загрузки - директория, которую надо расшарить
192.168.1.103 - кому надо расшарить

Если надо сделать доступ не одной машине, а подсети например, то 192.168.1.0/255.255.255.0

$ sudo /etc/init.d/nfs-kernel-server restart
либо
$ sudo exportfs -a

Настройка второй машины-клиента:
$ sudo aptitude install portmap nfs-common
Лучше создать директорию, в которую будем монтировать каталог, потому что mount стирает все в текущем каталоге.
$ mkdir /home/user/shared
$ sudo mount 192.168.1.101:/home/myuser/Загрузки /home/user/shared

Если нужно добавить автомонтирование при запуске компьютера, то:
$ sudo vim /etc/fstab
192.168.1.101:/home/myuser/Загрузки /home/user/shared nfs timeo=50,hard,intr 0 0

Комментариев нет: