Dan Nelson dnelson at
Tue Oct 31 21:42:16 UTC 2006

In the last episode (Oct 31), Brett Glass said:
> I have no interest in running NFS (AKA "no file security") on my 
> FreeBSD boxes, but have  noticed that FreeBSD 6.x seems to start a 
> daemon called "nfsiod" by default even when it is not configured as 
> an NFS server or client. What's the best way to instruct the system 
> not to start these processes, which take up resources and may be a 
> security risk? Why isn't this done at sysinstall time?

nfsiods are kernel threads that allow for parallel client requests from
a machine.  You must still have some sort of NFS client functionality
in the kernel for them to exist, but you can tell them to quit by
setting the vfs.nfs.iodmax sysctl to 0.  They should exit imediately. 
In fact, since iodmin defaults to zero, there shouldn't be any running
unless you are actively using nfs.

	Dan Nelson
	dnelson at

More information about the freebsd-questions mailing list