<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.ipnp.su/index.php?action=history&amp;feed=atom&amp;title=Nfs_share_group</id>
		<title>Nfs share group - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.ipnp.su/index.php?action=history&amp;feed=atom&amp;title=Nfs_share_group"/>
		<link rel="alternate" type="text/html" href="http://wiki.ipnp.su/index.php?title=Nfs_share_group&amp;action=history"/>
		<updated>2026-04-15T05:17:48Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>http://wiki.ipnp.su/index.php?title=Nfs_share_group&amp;diff=2389&amp;oldid=prev</id>
		<title>Andy в 10:04, 3 декабря 2018</title>
		<link rel="alternate" type="text/html" href="http://wiki.ipnp.su/index.php?title=Nfs_share_group&amp;diff=2389&amp;oldid=prev"/>
				<updated>2018-12-03T10:04:48Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 10:04, 3 декабря 2018&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-l84&quot; &gt;Строка 84:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 84:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[root@vm-01 ~]#&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[root@vm-01 ~]#&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&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;color:black; 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;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;На клиенте созд&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Проверяем разрешения &amp;lt;code&amp;gt;SELinux&amp;lt;/code&amp;gt; на монтирование директорий &amp;lt;code&amp;gt;NFS&amp;lt;/code&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[root@vm-01 ~]# semanage boolean -l | grep nfs_export&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nfs_export_all_rw&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; (on&amp;#160;  ,&amp;#160;  on)&amp;#160; Allow any files/directories to be exported read/write via NFS.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nfs_export_all_ro&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; (on&amp;#160;  ,&amp;#160;  on)&amp;#160; Allow any files/directories to be exported read/only via NFS.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[root@vm-01 ~]#&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== Запуск ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== Запуск ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Перезапустим сервис, так как мы поменяли версию &amp;lt;code&amp;gt;NFS&amp;lt;/code&amp;gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Перезапустим сервис, так как мы поменяли версию &amp;lt;code&amp;gt;NFS&amp;lt;/code&amp;gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb:diff:version:1.11a:oldid:2386:newid:2389 --&gt;
&lt;/table&gt;</summary>
		<author><name>Andy</name></author>	</entry>

	<entry>
		<id>http://wiki.ipnp.su/index.php?title=Nfs_share_group&amp;diff=2386&amp;oldid=prev</id>
		<title>Andy: Новая страница: «== Конфигурирование NFS для сетевых групп ==  ==== Предварительные требования ==== * Виртуальна…»</title>
		<link rel="alternate" type="text/html" href="http://wiki.ipnp.su/index.php?title=Nfs_share_group&amp;diff=2386&amp;oldid=prev"/>
				<updated>2018-11-30T13:38:18Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «== Конфигурирование NFS для сетевых групп ==  ==== Предварительные требования ==== * Виртуальна…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Конфигурирование NFS для сетевых групп ==&lt;br /&gt;
&lt;br /&gt;
==== Предварительные требования ====&lt;br /&gt;
* Виртуальная машина с двумя сетевыми интерфейсами&lt;br /&gt;
* Установленные пакеты: &amp;lt;code&amp;gt;bash-completion&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;policycoreutils&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;policycoreutils-python&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;policycoreutils-devel&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;setroubleshoot-server&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;nfs-utils&amp;lt;/code&amp;gt;&lt;br /&gt;
* На серверной и клиентской машине настроена аутентикация и авторизация через LDAP и Kerberos&lt;br /&gt;
&lt;br /&gt;
== Конфигурирование сетевой директории ==&lt;br /&gt;
Создаем директорию &amp;lt;code&amp;gt;account&amp;lt;/code&amp;gt; и присваиваем соответствующий контекст &amp;lt;code&amp;gt;SELinux&amp;lt;/code&amp;gt;, права и владельца:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@vm-01 ~]# mkdir -p /srv/nfs/account&lt;br /&gt;
[root@vm-01 ~]# semanage fcontext -at public_content_rw_t '/srv/nfs/account(/.*)?' &lt;br /&gt;
[root@vm-01 ~]# chmod 2770 /srv/nfs/account/ &lt;br /&gt;
[root@vm-01 ~]# id lisa&lt;br /&gt;
uid=10000(lisa) gid=10000(virtuallab) groups=10000(virtuallab),10001(account)&lt;br /&gt;
[root@vm-01 ~]# id mary&lt;br /&gt;
uid=10001(mary) gid=10000(virtuallab) groups=10000(virtuallab),10001(account)&lt;br /&gt;
[root@vm-01 ~]# chown root:account /srv/nfs/account/&lt;br /&gt;
[root@vm-01 ~]# restorecon -vR /srv/nfs/account/&lt;br /&gt;
restorecon reset /srv/nfs/account context unconfined_u:object_r:var_t:s0-&amp;gt;unconfined_u:object_r:public_content_rw_t:s0&lt;br /&gt;
[root@vm-01 ~]# ls -lahiZ /srv/nfs/account/&lt;br /&gt;
drwxrws---. root account unconfined_u:object_r:public_content_rw_t:s0 .&lt;br /&gt;
drwxr-xr-x. root root    unconfined_u:object_r:var_t:s0   ..&lt;br /&gt;
[root@vm-01 ~]#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Группа &amp;lt;code&amp;gt;account&amp;lt;/code&amp;gt; существует на сервере LDAP, так же как и пользователи &amp;lt;code&amp;gt;lisa&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;mary&amp;lt;/code&amp;gt;, которые входят в группу &amp;lt;code&amp;gt;account&amp;lt;/code&amp;gt;.&lt;br /&gt;
Для того, что бы контекст &amp;lt;code&amp;gt;SELinux&amp;lt;/code&amp;gt; необходимо исправить файл &amp;lt;code&amp;gt;/etc/sysconfig/nfs&amp;lt;/code&amp;gt; и указать, что будет использоваться версия &amp;lt;code&amp;gt;NFS&amp;lt;/code&amp;gt; - &amp;lt;code&amp;gt;4.2&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@vm-01 ~]# cat /etc/sysconfig/nfs&lt;br /&gt;
#&lt;br /&gt;
# Optinal options passed to rquotad&lt;br /&gt;
RPCRQUOTADOPTS=&amp;quot;&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
# Optional arguments passed to in-kernel lockd&lt;br /&gt;
#LOCKDARG=&lt;br /&gt;
# TCP port rpc.lockd should listen on.&lt;br /&gt;
#LOCKD_TCPPORT=32803&lt;br /&gt;
# UDP port rpc.lockd should listen on.&lt;br /&gt;
#LOCKD_UDPPORT=32769&lt;br /&gt;
#&lt;br /&gt;
# Optional arguments passed to rpc.nfsd. See rpc.nfsd(8)&lt;br /&gt;
RPCNFSDARGS=&amp;quot;-V 4.2&amp;quot;&lt;br /&gt;
# Number of nfs server processes to be started.&lt;br /&gt;
# The default is 8. &lt;br /&gt;
RPCNFSDCOUNT=8&lt;br /&gt;
# Set V4 grace period in seconds&lt;br /&gt;
#NFSD_V4_GRACE=90&lt;br /&gt;
#&lt;br /&gt;
# Optional arguments passed to rpc.mountd. See rpc.mountd(8)&lt;br /&gt;
RPCMOUNTDOPTS=&amp;quot;&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
# Optional arguments passed to rpc.statd. See rpc.statd(8)&lt;br /&gt;
STATDARG=&amp;quot;&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
# Optional arguments passed to rpc.idmapd. See rpc.idmapd(8)&lt;br /&gt;
RPCIDMAPDARGS=&amp;quot;&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
# Optional arguments passed to rpc.gssd. See rpc.gssd(8)&lt;br /&gt;
RPCGSSDARGS=&amp;quot;&amp;quot;&lt;br /&gt;
# Enable usage of gssproxy. See gssproxy-mech(8).&lt;br /&gt;
GSS_USE_PROXY=&amp;quot;no&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
# Optional arguments passed to rpc.svcgssd. See rpc.svcgssd(8)&lt;br /&gt;
RPCSVCGSSDARGS=&amp;quot;&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
# Optional arguments passed to blkmapd. See blkmapd(8)&lt;br /&gt;
BLKMAPDARGS=&amp;quot;&amp;quot;&lt;br /&gt;
[root@vm-01 ~]#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Создаем файл &amp;lt;code&amp;gt;/etc/exports.d/account.exports&amp;lt;/code&amp;gt; в котором будет указана сетевая директория, следующего содержания:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@vm-01 ~]# cat /etc/exports.d/account.exports &lt;br /&gt;
/srv/nfs/account	192.168.10.0/24(rw,root_squash)&lt;br /&gt;
[root@vm-01 ~]#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Директория &amp;lt;code&amp;gt;/srv/nfs/public&amp;lt;/code&amp;gt; доступна машинам из сети 192.168.10.0/24, директория доступна для записи, пользователь &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt; будет отображаться в&lt;br /&gt;
пользователя &amp;lt;code&amp;gt;nobody&amp;lt;/code&amp;gt; на сервере.&lt;br /&gt;
Перечитаем список сетевых директорий:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@vm-01 ~]# exportfs -avr&lt;br /&gt;
exporting 192.168.10.0/24:/srv/nfs/public&lt;br /&gt;
exporting 192.168.10.0/24:/srv/nfs/account&lt;br /&gt;
[root@vm-01 ~]#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
На клиенте созд&lt;br /&gt;
==== Запуск ====&lt;br /&gt;
Перезапустим сервис, так как мы поменяли версию &amp;lt;code&amp;gt;NFS&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@vm-01 ~]# systemctl restart nfs-server.service &lt;br /&gt;
[root@vm-01 ~]# systemctl is-active nfs-server.service&lt;br /&gt;
active&lt;br /&gt;
[root@vm-01 ~]# systemctl is-enabled nfs-server.service&lt;br /&gt;
enabled&lt;br /&gt;
[root@vm-01 ~]#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Для корректной работы nfs, необхомо включить несколько сервисов в файрволе. Добавляем разрешения:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@vm-01 ~]# firewall-cmd --add-service={mountd,nfs,rpc-bind} --permanent&lt;br /&gt;
success&lt;br /&gt;
[root@vm-01 ~]# firewall-cmd --reload&lt;br /&gt;
success&lt;br /&gt;
[root@vm-01 ~]# firewall-cmd --list-services&lt;br /&gt;
dhcpv6-client http https mountd nfs rpc-bind ssh&lt;br /&gt;
[root@vm-01 ~]#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==== Проверка ====&lt;br /&gt;
С виртуальной машины &amp;lt;code&amp;gt;vm-01&amp;lt;/code&amp;gt; проверим доступность сетевой директории на самом сервере:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@vm-01 ~]# showmount -e vm-01.virtual.lab&lt;br /&gt;
Export list for vm-01.virtual.lab:&lt;br /&gt;
/srv/nfs/public  192.168.10.0/24&lt;br /&gt;
/srv/nfs/account 192.168.10.0/24&lt;br /&gt;
[root@vm-01 ~]#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Теперь проверим на клиентской машине. Создадим директорию &amp;lt;code&amp;gt;/srv/nfs/account&amp;lt;/code&amp;gt; и смонтируем сетевую директорию &amp;lt;code&amp;gt;account&amp;lt;/code&amp;gt; в нее:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[root@vm-02 ~]# showmount -e vm-01.virtual.lab&lt;br /&gt;
Export list for vm-01.virtual.lab:&lt;br /&gt;
/srv/nfs/public  192.168.10.0/24&lt;br /&gt;
/srv/nfs/account 192.168.10.0/24&lt;br /&gt;
[root@vm-02 ~]# mkdir -p /mnt/nfs/account&lt;br /&gt;
[root@vm-02 ~]# mount.nfs4 -v -o nfsvers=4.2 vm-01.virtual.lab:/srv/nfs/account /mnt/nfs/account/&lt;br /&gt;
mount.nfs4: timeout set for Fri Nov 30 17:31:40 2018&lt;br /&gt;
mount.nfs4: trying text-based options 'nfsvers=4.2,addr=192.168.10.8,clientaddr=192.168.10.9'&lt;br /&gt;
[root@vm-02 ~]# ls -lahiZ /mnt/nfs/&lt;br /&gt;
drwxr-xr-x. root root    unconfined_u:object_r:mnt_t:s0   .&lt;br /&gt;
drwxr-xr-x. root root    system_u:object_r:mnt_t:s0       ..&lt;br /&gt;
drwxrws---. root account unconfined_u:object_r:public_content_rw_t:s0 account&lt;br /&gt;
drwxr-xr-x. root root    unconfined_u:object_r:mnt_t:s0   public&lt;br /&gt;
[lisa@vm-02 ~]$ printf &amp;quot;This is Lisa, and this is my file.\n&amp;quot; &amp;gt; /mnt/nfs/account/account.txt&lt;br /&gt;
[lisa@vm-02 ~]$ chmod 660 /mnt/nfs/account/account.txt &lt;br /&gt;
[lisa@vm-02 ~]$ ls -lahiZ /mnt/nfs/account/account.txt &lt;br /&gt;
-rw-rw----. lisa account unconfined_u:object_r:public_content_rw_t:s0 /mnt/nfs/account/account.txt&lt;br /&gt;
[lisa@vm-02 ~]$ exit&lt;br /&gt;
logout&lt;br /&gt;
[root@vm-02 ~]# su - mary&lt;br /&gt;
Last login: Fri Nov 30 17:32:49 MSK 2018 on pts/0&lt;br /&gt;
[mary@vm-02 ~]$ printf &amp;quot;This is Mary, and this is my contibution to Lisa's work.\n&amp;quot; &amp;gt;&amp;gt; /mnt/nfs/account/account.txt&lt;br /&gt;
[mary@vm-02 ~]$ ls -lahiZ /mnt/nfs/account/account.txt &lt;br /&gt;
-rw-rw----. lisa account unconfined_u:object_r:public_content_rw_t:s0 /mnt/nfs/account/account.txt&lt;br /&gt;
[mary@vm-02 ~]$ cat /mnt/nfs/account/account.txt &lt;br /&gt;
This is Lisa, and this is my file.&lt;br /&gt;
This is Mary, and this is my contibution to Lisa's work.&lt;br /&gt;
[mary@vm-02 ~]$ exit&lt;br /&gt;
logout&lt;br /&gt;
[root@vm-02 ~]# ls -lahi /mnt/nfs/account/&lt;br /&gt;
ls: cannot open directory /mnt/nfs/account/: Permission denied&lt;br /&gt;
[root@vm-02 ~]#&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Пользователя &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt; не пускает потому, что сетевая директория имеет опцию &amp;lt;code&amp;gt;root_squash&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
[https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/storage_administration_guide/nfs-serverconfig Configuring the NFS Server]&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Andy</name></author>	</entry>

	</feed>