Vitalii's suggestion is good, but would limit to users using *nix I reckon.
If I understand your question right, you need a way via HTTP/web to put/get files from/to users? I'd recommend using 'Hue' [1] in that case, which brings a web interface for Hadoop that lets users upload files/documents directly onto the HDFS, lets an admin manage users over HDFS, and much more. See Hue in action here: http://www.cloudera.com/blog/2010/07/whats-new-in-cdh3b2-hue/ Hue is free and open-source software that you can install Hue by following - https://ccp.cloudera.com/display/CDHDOC/Hue+Installation [1] - http://cloudera.github.com/hue/ P.s. There's also a platform for custom web-apps development in Hue -- Please see http://cloudera.github.com/hue for more details, downloads and development specifics -- and https://groups.google.com/a/cloudera.org/group/hue-user/ is where the community is at, for further Hue-specific questions! On Thu, Sep 8, 2011 at 2:58 PM, Vitalii Tymchyshyn <tiv...@gmail.com> wrote: > 08.09.11 12:12, Stuti Awasthi написав(ла): > > Hi Friends, > > > > I have an application in which allow various users to upload docs, images > etc . I want to use HDFS for storing the uploads. > > I know about HDFS utilities like -copyFromLocal and –put from which I can > copy the files present on local filesystem to HDFS filesystem. > > > > Now I want to know that as users upload from webpage, it is directly saved > to HDFS . For downloading also can I directly connect to HDFS and download > the file to users machine. > > > > Mount it with fuse. > > Best regards, Vitalii Tymchyshyn > -- Harsh J