An NFS server is a daemon that allows other computers to mount filesystems on your computer. This is useful in many circumstances, such as running a diskless workstation, or setting up a unified login system across a network.
using showmount -e "nfs server name" command , can check status of nfs server.
nfs server
To restart NFS (Network File System) services, you can use the following commands based on your system's init system. For systems using systemd, run sudo systemctl restart nfs-server or sudo systemctl restart nfs-kernel-server. For older systems using init.d, use sudo service nfs restart. Ensure you have the necessary permissions and that the NFS service is installed and configured correctly before restarting.
Because it is not installed on the server
/etc/fstab (static mounts) /etc/auto.master (dynamic mounts)
/etc/fstab (static mounts) /etc/auto.master (dynamic mounts)
NFS directory hierarchies are mounted by root and NFS maps users on the client to usres on the server. A Samba share is mounted by a nonroot user an all accesses to that share occurs as in that user's name.
In order to mount a drive, if it is a network drive, you must have an NFS server installed and an NFS client on the machine you wish to mount the directory for. The NFS server will export the file system to the network, and the NFS client machine will mount it. To mount it on a client machine, create or use an empty directory. Then, using the 'mount' command, indicate the server name and directory on the server and the mount point of the client. For example: mount tarzan:/opt/testing/data /mnt Will mount a directory from the 'tarzan' server called /opt/testing/data under the /mnt directory of the client. So when a client looks at /mnt, they are really looking at /opt/testing/data on the server.
NFS protocol
With NFS and/or Samba.
1)Limited Security 2)limited Data Sharing 3)Data Redundancy 4)Integrity Problems
For creating file servers on network try out NFS and for user authentication you acan try NIS.