I've been spending a lot of time trying to learn different Network File Systems & File Transfer Protocols etc. in order to integrate three different devices with three different Operating Systems: Linux, Windows, Mac OS X.
In particular, I have ben looking into the following:
SMB/CIFS, AFP/Appletalk, FTP/SFTP, NFS, WebDAV (also Bonjour/Avahi, NetBIOS) etc.
This all seems kind of superfluous and not knowing exactly what I should or shouldn't implement has been stressing me out. Suddenly it occurs to me; Can't we do all this already with SSH? (SSHFS, SCP)?