0

I see lot of small companies having a NAS willing to exchange large files with their customers. They spend an incredible amount of time dealing with big email or websites like wetransfer.

Idealy, there would be a mini website on the NAS. Company employees will give a user account for each customer. Then they just have to copy files in the corresponding folder to make them available to customer. Customer could download and upload files using web. The employees of the company directly found the uploaded files in a folder named after customer name.

Is there any NAS with such feature ? is there any easy to install solution ?

I'm looking for that on Synology.

Note : I know FTP can be used for that but lot of users don't know how to use it and/or don't want to install a FTP client.

3 Answers 3

3

Synology does pretty much what you described.

From your side (as the NAS owner/admin):

  1. Create user accounts
  2. Allow user to have Read/Write access to "Homes" (which is their home folder)
  3. Allow user to access "File Station" which is the web-based upload/download. You can also enable other protocol (FTP for example) which would be easier if the user need to upload multiple files rather than via the web (1 by 1).
  4. Enabled "User Home" service

From the user point of view:

  1. They have username/password (and your NAS website address)
  2. Login, access the File Station, and click Upload.

And after the user uploaded things, you as the NAS Admin can go under /Home/username and pick up the files you need.

Do also consider OwnCloud first as it is just a software to re-use your existing hardware. Synology means you have to purchase additional hardware which may/may not in your scope.

Synology Live Demo if you want to see what it looks like: http://www.synology.com/en-global/products/dsm_livedemo

I hope this helps.

3
  • Thank you for your answer. Is it possible to disable access to all other features of DSM ?
    – bokan
    Jan 9, 2014 at 9:48
  • @bokan You can give as much access, or as limited access to the user. So you can give full access to ALL features, or just 1 or 2 features as needed (Hence my answer to allow "File Station" and/or "FTP" as needed). If you didn't give any access, then user can login, and can't do anything but change their own password, and log out. But even then you can set "User can't change their password"... and set access expiry.
    – Darius
    Jan 9, 2014 at 10:56
  • As this is an old question, the current DSM (5.0 or higher) offers a way to share files without the overhead of creating users. In DSM/File Station right click a file/group of files and click 'Share Link'.. There's a few options to choose like password protect or not, how long the link should stay valid (1 day, week, month, forever) and then just copy the link and share.
    – JoelAZ
    Nov 28, 2014 at 11:30
1

If the only problem of the customers is installing the FTP clients, then they can use their web browsers or a web client like www.net2ftp.com

All required login info can be also predefined

ftp://username:[email protected]

or for the web client as GET parameters (doesn't support passwords):

http://www.net2ftp.com/?ftpserver=ftp.mozilla.org&ftpserverport=21&username=anonymous&directory=&language=en&skin=shinra&ftpmode=binary

But if you insist on not having FTP at all then you could checkout a native Synology web interface to their file sharing service (as described here on page 61) or if the companies have their own web server with the PHP installed then http://owncloud.org/ could be worth checking out.

1
  • Grrrrr... I was sure people would answer with FTP... even if I wrote a note about it. :( Anyway, thank you for the link to owncloud.
    – bokan
    Jan 8, 2014 at 22:58
1

Try the OwnCloud - that is fully functional web-based filestore/share service with quotas, groups and lot of features.

Not the answer you're looking for? Browse other questions tagged .