compliances , policies , security , visio-stencils

NFS Daemons

July 19, 2024

Portmap The primary daemon upon which all the RPC rely

  • Manages connections for applications that use the RPC specification
  • Listens to TCP port 111 for initial connection
  • Negotiate a range of TCP ports, usually above port 1024, for further comms.

You need to run portmap on both the NFS server and client.

  • Nfs (rpc.nfsd)
    • Starts the RPC processes needed to serve shared NFS file systems
    • Listens to TCP or UDP port 2049 (port can vary)
    • The NFS daemon needs to be run on the NFS server only.

The nfslock daemon needs to be run on the NFS client only.

Nfslock (rpc.mountd)

  • Used to allow NFS clients to lock files on the server via RPC processes.
  • Negotiated port UDP/TCP port
  • The nfslock daemon needs to be run on both the NFS server and client

netfs

  • Allows RPC processes run on NFS clients to mount NFS filesystems on the server.