Question: what is the main difference between root squash and no_root_squash in nfs in linux?
Answer: root_squash - Requests from root clients are mapped to the nobody user and group ID so they will only have file privileges associated with other. If no_root_squash is used, remote root users are able to change any file on the shared file system and leave trojaned applications for other users to inadvertently execute.