Различия

Показаны различия между двумя версиями страницы.


nfs [2025/07/06 12:39] (текущий) – создано - внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== NFS ======
 +**NFS** (Network File System) - протокол сетевого доступа к файловым системам. NFS абстрагирована от типов файловых систем как сервера, так и клиента.
  
 +  * [[mount]]
 +  * [[https://ru.wikipedia.org/wiki/Network_File_System|NFS]]
 +  * [[http://help.ubuntu.ru/wiki/nfs|Настройка сервера NFS]]
 +
 +Настроить NFS на [[Ubuntu]] 10.04.4 LTS.
 +  * Установим пакеты сервера NFS:<file>
 +# aptitude install nfs-kernel-server nfs-common portmap
 +</file>
 +  * Создадим пользователя, который будет владельцем экспортируемых папок. Привоем права доступа.<file>
 +# useradd -m nfsrwuser
 +# id nfsrwuser
 +uid=1005(nfsrwuser) gid=1005(nfsrwuser) группы=1005(nfsrwuser)
 +# chown -R nfsrwuser:nfsrwuser /home/keepraid1/backup_vm/
 +</file>
 +  * Все настройки сервера хранятся в файле /etc/exports. Добавляем в конец файла строки вида (строк может быть произвольное количество):<file>
 +/home/keepraid1/backup_vm 10.26.95.225/27(rw,sync,no_subtree_check,all_squash,anonuid=1005,anongid=1005)
 +</file>Где **all_squash** – подразумевает, что все подключения будут выполнятся от анонимного пользователя. **anonuid=1005** и **anongid=1005** – привязывает анонимного пользователя к «местному» пользователю, в нашем случае к пользователю nfsrwuser.
 +  * Перезапускаем сервер после внесения изменений<file>
 +# /etc/init.d/nfs-kernel-server restart
 +</file>
 +  * Монтирование ([[mount]]) папки вручную клиентом (ключ -w указывает монтировать для записи)<file>
 +# mount -t nfs -w 10.26.95.226:/home/keepraid1/backup_vm /backup_nfs
 +</file>
 +====== NFS использование ======
 +
 +  * Что бы узнать какие каталоги экспортирует NFS сервер 10.10.100.2, следует запустить программу **showmount** со следующими параметрами:<file>
 +showmount -e 10.10.100.2
 +</file>
 +  * Проверить работает ли portmap. Команда должна вывести не менее двух строк.<file>
 +rpcinfo -p localhost
 +</file>

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!