Разработанный Sun Microsystems в 1984 году, NFS или общие сетевые файлы - это протокол файловой системы, используемый для доступа к файлам по сети, аналогичный локальному запоминающему устройству.
Общие ресурсы NFS являются мощными и популярными, поскольку они позволяют пользователям обмениваться файлами и каталогами через локальную сеть и Интернет. Однако лучше ограничить общие ресурсы NFS локальными и доверенными сетями, поскольку файлы не шифруются на машинах. Однако проблема была решена и исправлена в последней версии протокола NFS. Возможно, вам потребуется настроить сложные методы проверки подлинности, такие как Kerberos.
В этом руководстве вы узнаете, как настроить общие ресурсы NFS в системе Linux. Приступим.
Настройка сервера NFS
Начнем с настройки сервера NFS. Этот процесс довольно прост и состоит всего из нескольких команд:
судо apt-get update
судо apt-get installnfs-ядро-сервер
Затем создайте каталог в локальной системе, который будет использоваться в качестве корневого каталога общего ресурса NFS:
судо mkdir /куда/нфс
Установите соответствующие разрешения для каталога:
судо Chownникто: nogroup/куда/нфсЗатем отредактируйте файл экспорта в / etc / exports и добавьте следующую запись
/куда/нфс<имя хоста>(rw,синхронизировать, root_squash, no_subtree_check)
Настройка клиента NFS
Чтобы смонтировать общие ресурсы NFS в Linux, вам необходимо установить клиентские инструменты nfs с помощью команды:
судо apt-get update судо apt-get installnfs-commonМонтирование файловой системы NFS
Процесс монтирования общих файловых ресурсов NFS очень похож на монтирование обычной файловой системы в Linux. Вы можете использовать команду mount. Общий синтаксис такой:
устанавливать <вариант> <nfs-адрес-сервера>:<каталог экспорта> <точка крепления>Для этого начните с создания каталога, который будет использоваться в качестве точки монтирования общего ресурса NFS.
судо mkdir /мнт/акцииЗатем смонтируйте общий ресурс NFS с помощью команды mount, как показано ниже:
судо устанавливать–T nfs 127.0.0.1/куда/нфс/мнт/акцииПосле завершения у вас должен быть доступ к удаленным общим ресурсам на сервере.
Отключение общих файловых ресурсов
Поскольку общий ресурс NFS похож на файловую систему, вы можете отключить его с помощью команды umount как:
судо размонтировать <айпи адрес> /куда/нфссудо размонтировать /мнт/акцииВы можете использовать другие параметры с командой umount, например принудительное отключение общих ресурсов NFS.
Заключение
Выше приведено простое руководство по использованию и монтированию общих ресурсов NFS в системе Linux. NFS - это нечто большее, чем мы обсуждали здесь; не стесняйтесь использовать внешние ресурсы, чтобы узнать больше.