<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>https://wiki.welard.com/index.php?action=history&amp;feed=atom&amp;title=Nfs_3</id>
	<title>Nfs 3 - Історія редагувань</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.welard.com/index.php?action=history&amp;feed=atom&amp;title=Nfs_3"/>
	<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Nfs_3&amp;action=history"/>
	<updated>2026-10-22T23:00:42Z</updated>
	<subtitle>Історія редагувань цієї сторінки в вікі</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Nfs_3&amp;diff=1854&amp;oldid=prev</id>
		<title>91.124.11.75: /* Установка и настройка NFS 3 в Linux CentOS 5 */</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Nfs_3&amp;diff=1854&amp;oldid=prev"/>
		<updated>2009-09-25T15:41:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Установка и настройка NFS 3 в Linux CentOS 5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;uk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Попередня версія&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Версія за 15:41, 25 вересня 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Рядок 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Рядок 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Установка и настройка NFS в Linux CentOS 5  ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Установка и настройка NFS &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;3 &lt;/ins&gt;в Linux CentOS 5  ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Скорее всего NFS уже есть в системе. Это можно проверить следующей командой.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Скорее всего NFS уже есть в системе. Это можно проверить следующей командой.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb-es_:diff::1.12:old-1853:rev-1854 --&gt;
&lt;/table&gt;</summary>
		<author><name>91.124.11.75</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Nfs_3&amp;diff=1853&amp;oldid=prev</id>
		<title>91.124.11.75: Created page with '== Установка и настройка NFS в Linux CentOS 5  ==  Скорее всего NFS уже есть в системе. Это можно проверить сле...'</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Nfs_3&amp;diff=1853&amp;oldid=prev"/>
		<updated>2009-09-25T15:39:54Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;== Установка и настройка NFS в Linux CentOS 5  ==  Скорее всего NFS уже есть в системе. Это можно проверить сле...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова сторінка&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Установка и настройка NFS в Linux CentOS 5  ==&lt;br /&gt;
&lt;br /&gt;
Скорее всего NFS уже есть в системе. Это можно проверить следующей командой.&lt;br /&gt;
&amp;lt;pre&amp;gt;# chkconfig --list nfs&amp;lt;/pre&amp;gt;&lt;br /&gt;
0:off 1:off 2:off 3:off 4:off 5:off 6:off nfs&lt;br /&gt;
&lt;br /&gt;
Добавляем в автозагрузку&lt;br /&gt;
&amp;lt;pre&amp;gt;# chkconfig nfs on&lt;br /&gt;
&lt;br /&gt;
# service nfs start&amp;lt;/pre&amp;gt;&lt;br /&gt;
Если же nfs в системе не обнаружен то ставим из репозитория&lt;br /&gt;
&amp;lt;pre&amp;gt;# yum -y install nfs-utils&amp;lt;/pre&amp;gt;&lt;br /&gt;
В своей работе NFS использует RPC-вызовы а значит работоспособность службы можно проверить с помощью portmapper (он тоже должен быть запущен на сервере где выполняются программы использующие RPC Calls).&lt;br /&gt;
&amp;lt;pre&amp;gt;# rpcinfo -p localhost | grep nfs&lt;br /&gt;
&lt;br /&gt;
program vers proto port&lt;br /&gt;
&lt;br /&gt;
100003 2 udp 2049 nfs&lt;br /&gt;
&lt;br /&gt;
100003 3 udp 2049 nfs&lt;br /&gt;
&lt;br /&gt;
100003 4 udp 2049 nfs&lt;br /&gt;
&lt;br /&gt;
100003 2 tcp 2049 nfs&lt;br /&gt;
&lt;br /&gt;
100003 3 tcp 2049 nfs&lt;br /&gt;
&lt;br /&gt;
100003 4 tcp 2049 nfs&amp;lt;/pre&amp;gt;&lt;br /&gt;
Как видим на моем сервере обслуживаются NFS-запросы всех версий NFS (4-ая — последняя на данный момент).&lt;br /&gt;
&lt;br /&gt;
Настройка&lt;br /&gt;
&lt;br /&gt;
Файл конфигурации /etc/exports содержит список файловых систем которые мы экспортируем, то есть разрешаем монтировать по протоколу NFS на удаленных системах.&lt;br /&gt;
&lt;br /&gt;
Каждая строка в файле это указание на экспортируемую ФС и режим доступа к ней, шаблон следующий:&lt;br /&gt;
&lt;br /&gt;
[файловая система] [кому разрешено получать доступ] [опциональные ключи]&lt;br /&gt;
&lt;br /&gt;
Пример /etc/exports:&lt;br /&gt;
&amp;lt;pre&amp;gt;/home 192.168.146.135(rw,no_root_squash)&amp;lt;/pre&amp;gt;&lt;br /&gt;
Здесь мы разрешаем монтировать /home на сервере 192.168.146.135 в режиме rw&lt;br /&gt;
&lt;br /&gt;
Внимание! Аккуратнее с пробелами в файле. Если написать /home 192.168.146.135 (rw) то сервер 192.168.146.135 получит доступ к /home&lt;br /&gt;
&lt;br /&gt;
в режиме ro, все остальные в rw. Если 192.168.146.135 (rw) то сервер 192.168.146.135 получит доступ в режиме rw, всем остальным доступ будет запрещен!&lt;br /&gt;
&lt;br /&gt;
Перечитываем файл чтобы внесенные изменения начали действовать.&lt;br /&gt;
&amp;lt;pre&amp;gt;# exportfs -r&amp;lt;/pre&amp;gt;&lt;br /&gt;
Проверим список экспортированных ФС&lt;br /&gt;
&amp;lt;pre&amp;gt;# exportfs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&amp;lt;pre&amp;gt;/home 192.168.146.135&amp;lt;/pre&amp;gt;&lt;br /&gt;
Как видим все хорошо. Теперь на сервере 192.168.146.135 попробуем примонтировать ФС /home экспортированную на 192.168.146.132&lt;br /&gt;
&lt;br /&gt;
Создаем каталог куда будем монтировать&lt;br /&gt;
&amp;lt;pre&amp;gt;# mkdir /mnt/nfs&amp;lt;/pre&amp;gt;&lt;br /&gt;
Монтируем с помощью команды mount. Ключем -t задаем тип монтируемой ФС, далее &amp;amp;lt;hostname&amp;amp;gt;:&amp;amp;lt;resource&amp;amp;gt; &amp;amp;lt;точка монтирования в локальной системе&amp;amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;# mount -t nfs 192.168.146.132:/home /mnt/nfs&amp;lt;/pre&amp;gt;&lt;br /&gt;
Используя опцию -o можно указать дополнительные ключи монтирования. По умолчанию монтирование происходит в режиме rw.&lt;br /&gt;
&lt;br /&gt;
Если ФС экспортированы на сервере который работает 24 часа в сутки то монтирование разделов можно добавить в /etc/fstab тем самым автоматизировав процедуру при старте компьютера.&lt;br /&gt;
&lt;br /&gt;
Строчка в /etc/fstab в нашем случае будет такая:&lt;br /&gt;
&amp;lt;pre&amp;gt;nfs defaults 192.168.146.132:/home /mnt/nfs&amp;lt;/pre&amp;gt;&lt;br /&gt;
Все готово.&lt;br /&gt;
&lt;br /&gt;
Опции конфигурационного файла&lt;br /&gt;
&lt;br /&gt;
Самые часто используемые опции я описал ниже.&lt;br /&gt;
&lt;br /&gt;
* ro — Только чтение;&amp;lt;br&amp;gt; * rw Чтение и запись;&amp;lt;br&amp;gt; * root_squash Не разрешает пользователю root получать root-привилегии в удаленной файловой системе, все действия будут сделаны от лица пользователя nobody;&amp;lt;br&amp;gt; * no_root_squash Пользователь root в локальной системе получает такие же права в удаленной. Стоит использовать эту опцию только в случае острой необходимости. Используется для бездисковых клиентов;&amp;lt;br&amp;gt; * all_squash Все запросы происходят от анонимного пользователя, что способствует повышению безопасности. Актуально для публичных разделов;&amp;lt;br&amp;gt; * anonuid/anongid Позволяет задать UID и GID пользователя от лица которого будут выполняться все запросы;&amp;lt;br&amp;gt; * sync Синхронный режим работы, ответы на запросы происходят только после того, как данные будут надежно записаны на диск. Надежность выше, производительность меньше;&amp;lt;br&amp;gt; * async Асинхронный режим работы, ответы на запросы происходят сразу, не дожидаясь записи на диск. Надежность ниже, производительность выше;&amp;lt;br&amp;gt; * insecure Разрешать запросы с портов более чем 1024;&amp;lt;br&amp;gt; * no_subtree_check Если экспортируется подкаталог файловой системы, но не вся файловая система, сервер, проверяет, находится ли запрошенный файл в экспортированном подкаталоге. Эта проверка называется проверкой подкаталога. Отключение проверки уменьшает безопасность, но увеличивает скорость передачи данных.&lt;br /&gt;
&lt;br /&gt;
Указать каким хостам разрешено монтировать наши разделы можно несколькими способами:&lt;br /&gt;
&lt;br /&gt;
1. Указать hostname или просто IP-адрес;&amp;lt;br&amp;gt; 2. Указать “*”, что означает разрешено всем. Если указать *.fasttech.ru то будет разрешено testers.fasttech.ru но запрещено alex.testers.fasttech.ru . Чтобы этого избежать нужно написать *.*.fasttech.ru;&amp;lt;br&amp;gt; 3. В нужных местах использовать “?”, что заменяет любой символ (не применимо к IP-адресам);&amp;lt;br&amp;gt; 4. Использовать маски подсетей, например 192.168.146.32/27;&amp;lt;br&amp;gt; 5. Использовать NIS-группы, например @nisgroup2.&lt;br /&gt;
&lt;br /&gt;
Дополнительная информация&lt;br /&gt;
&lt;br /&gt;
Описанного выше должно хватить сполна, но если хочется больше то:&lt;br /&gt;
&amp;lt;pre&amp;gt;# man nfs&lt;br /&gt;
&lt;br /&gt;
# man exports&lt;br /&gt;
&lt;br /&gt;
# man exportfs&amp;lt;/pre&amp;gt;&lt;br /&gt;
Не путайте exports и exportfs. exports – это конфигурационный файл, exportfs — программа для работы с ним.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>91.124.11.75</name></author>
		
	</entry>
</feed>