If you don't have much Linux experience and all you need is a file server then I probably wouldn't use Ubuntu.
If you go for something like FreeNAS instead then you can be set up and serving files in minutes, all controlled by an easy to use web interface.
Cheesemill
NFS is faster than SMB, but it requires Windows Services for Unix to be setup on the Windows boxes, and it won't work on unrooted Android, for instance.
SMB is fairly easy to set up, but it is very noisy and slow (I get 600-700kb/s on wifi).
SFTP (which is not based on FTP) is fast as well (I get 1300-1500kb/s on wifi), but it requires configuring SSH on all of the boxes. SSH has the added advantage of providing you with a secure way to connect over the internet (if you accept only key based logins).
FTP is very insecure (plain text passwords), but I'm not sure how fast it is compared to SFTP or NFS.
DLNA is the least secure, as it uses UPnP, which is like browsing the internet with Java enabled, but it requires configuration on only the sharing box. it is, however only really useful for sharing media.
keep in mind also, that with the exception of DLNA, you will need to get file permissions sorted as well.
Last edited by HiImTye; June 29th, 2013 at 08:49 AM.
Bookmarks