Так как все новые файлы в моей сети поступают сначала на шлюз (gateway), а потом после первичной обработки-сортировки попадают на дальнейшее хранение во внутренние сервера, чтобы не забивать шлюз лишним трафиком. Для более удобной работы, чтобы избежать подключения к шлюзу по FTP, SSH и т.д., я использую NFS. Установить и настроить всё это дело очень просто.
На машине-сервере (gateway), к которой будет подключаться клиент (warehouse), нужно поставить NFS-сервер:
gateway:~# apt-get install nfs-kernel-server nfs-common portmap
После установки создаём файл /etc/exports и вписываем в него «расшаренные» папки и клиенты, которым разрешено подключаться к этим папкам:
/var/storage254 192.168.0.1(rw,no_root_squash,no_subtree_check)
и инициируем изменения:
gateway:~# exportfs -a
Теперь настроим соединение на клиенте. Сначала поставим необходимые пакеты:
warehouse:~# apt-get install nfs-common portmap
и отредактируем /etc/fstab. Добавим в него следующую строчку:
192.168.0.254:/var/storage254 /var/www/vhosts/warehouse.local/video/new/ nfs defaults 0 0
По моей задумке в эту папку будут складываться новые фильмы. Теперь сделаем:
warehouse:~# mount -a
И посмотрим в папку /var/www/vhosts/warehouse.local/video/new/. У меня там появились новые файлы, которые лежат на gateway в папке /var/storage254. 🙂