NFS was not designed with security in mind, and has a number of weaknesses, both in terms of the protocol itself and because any NFS installation must expose several daemons, running on both servers and clients, to network attack. I use my Debian / Ubuntu Linux based server only to server web pages and nothing else. How do I disable NFS services under Debian or Ubuntu Linux?
Following packages are used to provide NFS client and server services under Debian / Ubuntu Linux:
- nfs-kernel-server - NFS server package.
- nfs-common - NFS support files common to client and server
- portmap - RPC port mapper.
Stop NFS Services
Open a command-line terminal (select Applications > Accessories > Terminal), and then type the following command top stop NFS client and server services as follows:
$ sudo service portmap stop
$ sudo service nfs-kernel-server stop
$ sudo /etc/init.d/portmap stop
$ sudo /etc/init.d/nfs-kernel-server stop
Delete nfs-kernel-server, nfs-common, and portmap packages using the apt-get command as follows:
$ sudo apt-get --purge remove nfs-kernel-server nfs-common portmap
- CentOS / RHEL / Fedora / Redhat Linux Disable / Remove All NFS Services
This FAQ entry is 7 of 14 in the "Linux / UNIX NFS File Server Tutorial" series. Keep reading the rest of the series: