NFS start: различия между версиями
Строка 9: | Строка 9: | ||
Настройка подключаемых каталогов: | Настройка подключаемых каталогов: | ||
# | #Первым делом, нужно создать каталог, который мы хотим расшарить: | ||
#:<pre># mkdir /home/share</pre> | #:<pre># mkdir /home/share</pre> | ||
# | #После этого нужно отредактировать файл /etc/exports, в котором хранятся настройки каталогов NFS. | ||
#:<pre># mcedit /etc/exports</pre> | #:<pre># mcedit /etc/exports</pre> | ||
#В файле /etc/exports следует указать экспортируемые каталоги (каталоги, которые будет разрешено монтировать с других машин) и IP, с которых будет доступ: | #В файле /etc/exports следует указать экспортируемые каталоги (каталоги, которые будет разрешено монтировать с других машин) и IP, с которых будет доступ: |
Версия от 16:54, 13 октября 2023
Network File System (NFS) — протокол сетевого доступа к файловым системам, первоначально разработан Sun Microsystems в 1984 году. Позволяет монтировать (подключать) удалённые файловые системы через сеть.
Настройка сервера
Установка сервера:
# apt-get install nfs-server
Запуск службы:
# systemctl enable --now nfs
Настройка подключаемых каталогов:
- Первым делом, нужно создать каталог, который мы хотим расшарить:
# mkdir /home/share
- После этого нужно отредактировать файл /etc/exports, в котором хранятся настройки каталогов NFS.
# mcedit /etc/exports
- В файле /etc/exports следует указать экспортируемые каталоги (каталоги, которые будет разрешено монтировать с других машин) и IP, с которых будет доступ:
/home/share 192.168.2.0/24(rw)
Примечание: Между адресом и скобками с параметрами не должно быть пробела- - /home/share - каталог для общего доступа
- - 192.168.2.0/24 - адрес сети, для которой разрешен доступ
- - (rw) - параметры доступа
- После внесения изменений в файл /etc/exports необходимо выполнить команду:
# exportfs –r
- Проверить список экспортируемых файловых систем можно, выполнив команду:
# exportfs
- Вывод:
/home/share 192.168.2.0/24
Команды exportfs
# exportfs -u 192.168.2.0/24:/home/share - удаляет из экспорта все или указанные каталоги # exportfs -a - экспорт или отзыв каталогов из экспорта, в зависимости от остальных опций # exportfs -r - вызов всех каталогов из /etc/exports # exportfs -i - игнорирует /etc/exports и использует только опции командной строки # exportfs -o - отзывает из экспорта все предоставленные в общий доступ каталоги # exportfs -v - детальный вывод информации
Подключение клиента
Для того, чтобы смонтировать NFS-каталог, выполните следующую команду:
# mount 10.0.2.6/home/share /mnt
Fstab
Для монтирования через Fstab нужно создать каталог, куда будет монтироваться папка, и отредактировать соответствующий файл:
# mkdir /mnt/Share # mcedit /etc/fstab
Вставляем следующую строчку:
10.0.2.6:/home/share /mnt/Share nfs rw 0 0