Koozali.org: home of the SME Server

Obsolete Releases => SME 9.x Contribs => Topic started by: john56 on November 20, 2016, 02:50:18 PM

Title: ftp online for users ?
Post by: john56 on November 20, 2016, 02:50:18 PM

Hello,
I'm looking for an online ftp client for users to access their home directories and other shares (sharefolders) in read / write mode.
There are already phpwebftp contribs but I find it aging ... and only manages the / home
There is also the old net2ftp contrib but it does not very modern.
There is pydio but does not handle write mode for access / home.

So I'm looking for a contribution that handles at least the read / write mode for access / home and ideally the other shared folders (Acl mode ...)

Thank you for your answers.
Title: Re: ftp online for users ?
Post by: guest22 on November 20, 2016, 08:29:47 PM
Maybe you want to consider webdav instead of FTP.
Title: Re: ftp online for users ?
Post by: john56 on November 20, 2016, 08:40:15 PM
no read/write mode with webdav and my tests (only read mode).  Neither acl nor.
Title: Re: ftp online for users ?
Post by: guest22 on November 20, 2016, 08:41:12 PM
Owncloud/Nextcloud?
Title: Re: ftp online for users ?
Post by: Daniel B. on November 20, 2016, 09:02:12 PM
Take a look at the Pydio contrib, it's close to your need. Except that access to home dir is optional, not enabled by default, and limited to read only (for security reasons)
Title: Re: ftp online for users ?
Post by: john56 on November 20, 2016, 09:15:07 PM
I know pydio, no home read, and no acl ...
Title: Re: ftp online for users ?
Post by: Stefano on November 20, 2016, 09:44:23 PM
Please, re read Dani's suggestion.. Pydio supports access to homes...
Title: Re: ftp online for users ?
Post by: john56 on November 20, 2016, 09:48:40 PM
So sorry for my mistake,  i would write that pydio doesn't allow to write in their personal homes.
Title: Re: ftp online for users ?
Post by: Stefano on November 20, 2016, 09:53:49 PM
http://www.makeuseof.com/tag/5-web-based-ftp-clients/
http://www.monstaftp.com/

Title: Re: ftp online for users ?
Post by: john56 on November 22, 2016, 07:14:47 AM
Quote
Take a look at the Pydio contrib, it's close to your need. Except that access to home dir is optional, not enabled by default, and limited to read only (for security reasons)
Works with ACL ?  I've ever tried Pydio (very good) but it didnt work with ACL so Students accessed prohibited resources.
Pydio is not available for the moment (problem to install with Red Had Repos)

It would be so great to have the same access online than with Samba for every resources.
Title: Re: ftp online for users ?
Post by: guest22 on November 22, 2016, 07:18:45 AM
Pydio is not available for the moment (problem to install with Red Had Repos)

Why would you need RH repo's?

As per Daniels suggestion, please see https://wiki.contribs.org/Pydio (https://wiki.contribs.org/Pydio) 
Title: Re: ftp online for users ?
Post by: john56 on November 22, 2016, 08:36:16 AM

http://apt.sw.be/redhat/el6/en/x86_64/dag/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"

The Dag repo.


Title: Re: ftp online for users ?
Post by: guest22 on November 22, 2016, 08:37:40 AM
The DAG repo does not exist any longer.
Title: Re: ftp online for users ?
Post by: guest22 on November 22, 2016, 08:40:34 AM
configure the fws and epel repo's, then:

yum install smeserver-pydio --enablerepo=epel,fws,smecontribs
Title: Re: ftp online for users ?
Post by: john56 on November 22, 2016, 08:44:30 AM
http://pastebin.com/x5wbYJgu

Error Dependances.  Thanks for you help RequestedDeletion
Title: Re: ftp online for users ?
Post by: guest22 on November 22, 2016, 08:45:33 AM
What is the exact yum command you gave?
Title: Re: ftp online for users ?
Post by: john56 on November 22, 2016, 09:03:24 AM
https://wiki.contribs.org/Fws
https://wiki.contribs.org/Epel#tab=For_SME_9_x

and yum install smeserver-pydio --enablerepo=epel,fws,smecontribs
Title: Re: ftp online for users ?
Post by: Daniel B. on November 22, 2016, 09:06:17 AM
Looks like you have a problem with your repo definition. openssl-perl for example is available from the base or the updates repo, just like ghostscript-fonts. Please show the output of
Code: [Select]
db yum_repositories show
Title: Re: ftp online for users ?
Post by: john56 on November 22, 2016, 09:07:42 AM
http://pastebin.com/pGTGiJpv
Title: Re: ftp online for users ?
Post by: Daniel B. on November 22, 2016, 09:13:10 AM
Looks like you have tweaked a lot your repositories, and you have at least 3 problems:

Title: Re: ftp online for users ?
Post by: john56 on November 22, 2016, 09:22:40 AM
/sbin/e-smith/audittools/repositories
 
atomic: disabled
base: enabled
centosplus: disabled
contrib: disabled
dag: disabled
epel: disabled
extras: disabled
fasttrack: disabled
fws: disabled
reetp: disabled
rpmforge: disabled
sme7contribs: disabled
smeaddons: enabled
smecontribs: disabled
smedev: disabled
smeextras: enabled
smeos: enabled
smetest: disabled
smeupdates: enabled
smeupdates-testing: disabled
stephdl: disabled
updates: enabled
Title: Re: ftp online for users ?
Post by: john56 on November 22, 2016, 09:38:18 AM
Cette fois :  yum install smeserver-pydio --enablerepo=epel,fws,smecontribs

Erreur : Paquet : perl-JSON-2.17-1.el5.noarch (epel)
             Requiert : perl(:MODULE_COMPAT_5.8.8)
Erreur : Paquet : perl-WWW-Curl-4.11-1.el5.1.x86_64 (epel)
             Requiert : perl(:MODULE_COMPAT_5.8.8)
Erreur : Paquet : perl-WWW-Curl-4.11-1.el5.1.x86_64 (epel)
             Requiert : libcurl.so.3()(64bit)
Title: Re: ftp online for users ?
Post by: Daniel B. on November 22, 2016, 10:30:56 AM
You still have some mess in your repositories (with a mix of repo for EL4, EL5 and EL6). I'd recommend to reset all your repo with

Code: [Select]
rm /home/e-smith/db/yum_repositories
/etc/e-smith/events/actions/initialize-default-databases
expand-template /etc/yum.smerepos.d/sme-base.repo

Then reconfigure the repo you need/want
Title: Re: ftp online for users ?
Post by: john56 on November 22, 2016, 11:37:40 AM
the defaults repo are Centos -os, Centos - update, Sme Server (Addons, extras, os, updates). Is that right ?
I've some updates to begin now.
Title: Re: ftp online for users ?
Post by: janet on November 22, 2016, 01:37:17 PM
the defaults repo are Centos -os, Centos - update, Sme Server (Addons, extras, os, updates). Is that right ?
I've some updates to begin now.

https://wiki.contribs.org/SME_Server:Documentation:FAQ:Section01#Which_repositories_should_be_enabled
Title: Re: ftp online for users ?
Post by: Jean-Philippe Pialasse on November 23, 2016, 08:08:31 PM
http://www.makeuseof.com/tag/5-web-based-ftp-clients/
http://www.monstaftp.com/

before porting webftp to sme9 I did a pretty extensive research of online ftp client and all project are dead or almost. some use one more layer of software we would like to avoid ( java, flash) either for security reason and availability either for obsolescence of the technology.


If this is only the interface you find oldish you could spend time on css.
One more step could be to add some client side scripting for ajax or similar interaction but this would add some security potential issues.

still pydio could do, but with your specifi context and ACL you will indeed miss some wanted features.