It depends on whether you want the server (the computer on which the shared files are stored) to be accessed from outside the private network (LAN).
From a security point of view, the MINIMUM necessary permissions is the best.
Also, on a private network you don't really need encryption but...