I am running a NAS that needs to connect to a server (the NAS isn’t powerful enough). I also need to connect my NAS to a Windows, Mac, and Linux device (Linux being the most important, then Mac, then Windows). Out of SMB, FTP, and NFS, which one would be the best, quickest, and most secure for my situation? My NAS supports multiple sharing protocols, but I don’t want to deal with mixed up permissions and conflicts later on.
Why not all? Add SFTP (file transfer over SSH) to the mix if needed.
I would stick with SMB and SSH(SFTP). SMB for content sharing and accessible on any device like PCs or phones. SSH, which includes SFTP, for accessing everything else on the server.