How do I choose a multi-platform (Linux, Windows, Mac) file sharing solution? if there is a need of secure and reliable file sharing from a Linux server on college network. Which can be the best choice in following conditions;
- Authentication //Every user should be authenticated to access files/folders
- Secure file transfer //File should be transferred securely over the network
- Permission flexibility //Permission for group/user/folder/file
- Performance and stability //Availability and file transfer speed
Please suggest me FTP or SAMBA? Why?