What is NFS?

Once you delve into the world of Linux and Unix dedicated servers, you are likely to encounter the term NFS. What is it and how is it used in server configuration?

NFS stands for Network File System (NFS) and serves as a method for mounting drives or directories remotely over a network. NFS has been around for many years, dating back to its creation by Sun Microsystems in 1984. It is still an excellent way to network drives, partitions, and more.

There are two players in an NFS system: the server and the client. The server simply means that the drives or directories to be networked are contained on it. It must “serve” that file system up to the clients over the network. The client allows the user on the destination system to mount the network file system as if it were a directory or set of directories on his own system.

NFS can be configured to run and mount at boot, making the connection process seamless to the users and allowing them to operate within it on a persistent basis. For more information about NFS and how to configure it, see this brief tutorial.