Configuring an NFS File Server
Christopher Negus · 2015
An NFS file server provides an easy way to share large amounts of data among the users and computers in an organization. To run an NFS server, you need a set of kernel modules plus some user-level tools to configure the service, run daemon processes, and query the service in various ways. Starting the NFS server involves launching several service daemons. The service is started in different ways for different Linux distributions. To share an NFS filesystem from your Linux system, you need to export it from the server system. Exporting is done in Linux by adding entries into the /etc/exports file. To make a directory from your Linux system available to other systems, you need to export that directory. The NFS facility was created at a time when encryption and other security measures were not routinely built into network services. Therefore, NFS suffers from some rather glaring security issues.