Hello,<br>I successfully implemented FTP support for Owncloud. I used proftpd built with SQL support as FTP daemon. The trick is to make users being able to log-in with their username but to tell proftpd to chroot them into /var/www/data/user/files/ and to use www-data:www-data as owner/group for all uploads. So we do not need any cron job or shell script to change owner/group. However I had to change two things in owncloud core: to add "homedir" information in table "users" (where the user will be chrooted) and to change the password encryption (proftpd cannot decrypt the used hash).<br>
<br>If you are interested with this project we can add a new branch in gitorious in order to make this improvement avaiable for everyone.<br><br>Regards,<br>Nicolas Le Manchet <br><br><div class="gmail_quote">2011/10/28 Florian Jacob <span dir="ltr"><<a href="mailto:fjacob@lavabit.com">fjacob@lavabit.com</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello Nicolas,<br>
<br>
> I would like to know if a more reliable way for sending big data is planed,<br>
> such as a FTP over SSH addon (on dedicated serveur only).<br>
> As a photographer I would like use OC as a backup server for my RAW files<br>
> which take a lot of space. Uploading them using HTTP/PHP is not possible<br>
> according to the size (about 100 gigabytes). The webdav way seems buggy and<br>
> not reliable. FTP would be great to do such a job because it handles<br>
> restarting after a failing. Obviously I can already send my files to the<br>
> /data folder with FTP but it does not handle owncloud user accounts.<br>
<br>
To clarify a few things: WebDAV uses http for data transportation and is<br>
implemented in php server side, so you'll suffer similar limitations here.<br>
<br>
I think I got what you mean. What we'd need is an app that makes it possible<br>
to "bulk import" data from the filesystem of the server into the owncloud<br>
/data/ folder and setting an owner to it. A similar function exists in drupal,<br>
you can upload big collections of photos via ftp and them import them into<br>
drupal, generating thumbnails and user permissions in the import step.<br>
<br>
May I propose this as a google code-in project? Shouldn't be too hard I guess,<br>
and if we can find a mentor for it?<br>
<br>
Cheers,<br>
<font color="#888888">Florian<br>
<br>
</font></blockquote></div><br>