NFS
Материал из pNp Wiki
Версия от 08:33, 12 апреля 2011; 89.20.133.150 (обсуждение)
установка в Debian
aptitude install nfs-kernel-server
настройка
- настроим NFS сервер на использование статических портов (порты можно указывать любые свободные)
добавим в файл /etc/sysctl.conf: <br\>
# TCP Port for lock manager fs.nfs.nlm_tcpport = 4003 # UDP Port for lock manager fs.nfs.nlm_udpport = 4003
в файл /etc/default/nfs-kernel-server: <br\>
RPCMOUNTDOPTS="--manage-gids -p 4002"
в файл /etc/default/nfs-common: <br\>
STATDOPTS="--port 4000 --outgoing-port 4001"
- Дадим доступ к нужным каталогам (в нашем примере это будет /srv/nfs для клиент 192.168.0.1)
добавим следущи строки в файл /etc/exports: /srv/nfs 192.168.0.1(rw,async,no_root_squash,no_subtree_check)
- применим настройки
sysctl -p /etc/init.d/nfs-common restart /etc/init.d/nfs-kernel-server restart
настройка файрвола
iptables -A INPUT -p tcp -m tcp --dport 111 -j ACCEPT iptables -A INPUT -p udp -m udp --dport 111 -j ACCEPT iptables -A INPUT -p udp -m udp --dport 656 -j ACCEPT iptables -A INPUT -p tcp -m tcp --dport 2049 -j ACCEPT iptables -A INPUT -p udp -m udp --dport 2049 -j ACCEPT iptables -A INPUT -p tcp -m tcp --dport 4000 -j ACCEPT iptables -A INPUT -p udp -m udp --dport 4000 -j ACCEPT iptables -A INPUT -p tcp -m tcp --dport 4002 -j ACCEPT iptables -A INPUT -p udp -m udp --dport 4002 -j ACCEPT iptables -A INPUT -p tcp -m tcp --dport 4003 -j ACCEPT iptables -A INPUT -p udp -m udp --dport 4003 -j ACCEPT
подключение по NFS
mount.nfs 192.168.0.2:/srv/nfs /mnt