<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Nfs on </title>
    <link>https://wassimaouadi.com/tags/nfs/</link>
    <description>Recent content in Nfs on </description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 26 Jul 2026 21:31:13 +0200</lastBuildDate>
    <atom:link href="https://wassimaouadi.com/tags/nfs/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>network filesystems in Linux</title>
      <link>https://wassimaouadi.com/technotes/linuxnetworkfilesystems/</link>
      <pubDate>Sun, 26 Jul 2026 21:31:13 +0200</pubDate>
      <guid>https://wassimaouadi.com/technotes/linuxnetworkfilesystems/</guid>
      <description>&lt;h1 id=&#34;definitions&#34;&gt;definitions&lt;/h1&gt;&#xA;&lt;p&gt;NFS is one of the network filesystems available on Linux. An NFS server has the NFS service installed and enabled. It hosts the mounted filesystem that shall be made available to remote systems. This action is called &lt;em&gt;export&lt;/em&gt; and involves these files:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;em&gt;/etc/exports&lt;/em&gt;: where I configure the mounted filesystems that need to be remotely available to the defined machines,&lt;/li&gt;&#xA;&lt;li&gt;&lt;em&gt;/var/lib/nfs/etab&lt;/em&gt;: is called the master export table. It is populated as soon as an entry, in a correct format, is recorded in the &lt;em&gt;/etc/exports&lt;/em&gt; file and &lt;code&gt;exportnfs -a&lt;/code&gt; is run. The &lt;code&gt;exportnfs -a&lt;/code&gt; command reads the entries of &lt;em&gt;/etc/exports&lt;/em&gt; to do its job. I am simplifying these steps with the expression &lt;em&gt;create an NFS share&lt;/em&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;create-a-nfs-share&#34;&gt;create a NFS share&lt;/h1&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;user1@rhel10-vm1:~$ dnf list --installed nfs-utils&#xA;Not root, Subscription Management repositories not updated&#xA;Installed Packages&#xA;nfs-utils.x86_64               1:2.8.3-5.el10_2                @rhel-10-for-x86_64-baseos-rpms&#xA;user1@rhel10-vm1:~&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;I create a sample directory and give full permissions on it to everyone:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
