Koozali.org: home of the SME Server

ftp online for users ?

Offline john56

  • ****
  • 145
  • +0/-0
ftp online for users ?
« 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.

guest22

Re: ftp online for users ?
« Reply #1 on: November 20, 2016, 08:29:47 PM »
Maybe you want to consider webdav instead of FTP.

Offline john56

  • ****
  • 145
  • +0/-0
Re: ftp online for users ?
« Reply #2 on: November 20, 2016, 08:40:15 PM »
no read/write mode with webdav and my tests (only read mode).  Neither acl nor.

guest22

Re: ftp online for users ?
« Reply #3 on: November 20, 2016, 08:41:12 PM »
Owncloud/Nextcloud?

Offline Daniel B.

  • *
  • 1,700
  • +0/-0
    • Firewall Services, la sécurité des réseaux
Re: ftp online for users ?
« Reply #4 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)
C'est la fin du monde !!! :lol:

Offline john56

  • ****
  • 145
  • +0/-0
Re: ftp online for users ?
« Reply #5 on: November 20, 2016, 09:15:07 PM »
I know pydio, no home read, and no acl ...

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: ftp online for users ?
« Reply #6 on: November 20, 2016, 09:44:23 PM »
Please, re read Dani's suggestion.. Pydio supports access to homes...

Offline john56

  • ****
  • 145
  • +0/-0
Re: ftp online for users ?
« Reply #7 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.


Offline john56

  • ****
  • 145
  • +0/-0
Re: ftp online for users ?
« Reply #9 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.

guest22

Re: ftp online for users ?
« Reply #10 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 

Offline john56

  • ****
  • 145
  • +0/-0
Re: ftp online for users ?
« Reply #11 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.



guest22

Re: ftp online for users ?
« Reply #12 on: November 22, 2016, 08:37:40 AM »
The DAG repo does not exist any longer.

guest22

Re: ftp online for users ?
« Reply #13 on: November 22, 2016, 08:40:34 AM »
configure the fws and epel repo's, then:

yum install smeserver-pydio --enablerepo=epel,fws,smecontribs

Offline john56

  • ****
  • 145
  • +0/-0
Re: ftp online for users ?
« Reply #14 on: November 22, 2016, 08:44:30 AM »
http://pastebin.com/x5wbYJgu

Error Dependances.  Thanks for you help RequestedDeletion

guest22

Re: ftp online for users ?
« Reply #15 on: November 22, 2016, 08:45:33 AM »
What is the exact yum command you gave?

Offline john56

  • ****
  • 145
  • +0/-0
Re: ftp online for users ?
« Reply #16 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

Offline Daniel B.

  • *
  • 1,700
  • +0/-0
    • Firewall Services, la sécurité des réseaux
Re: ftp online for users ?
« Reply #17 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
C'est la fin du monde !!! :lol:

Offline john56

  • ****
  • 145
  • +0/-0
Re: ftp online for users ?
« Reply #18 on: November 22, 2016, 09:07:42 AM »

Offline Daniel B.

  • *
  • 1,700
  • +0/-0
    • Firewall Services, la sécurité des réseaux
Re: ftp online for users ?
« Reply #19 on: November 22, 2016, 09:13:10 AM »
Looks like you have tweaked a lot your repositories, and you have at least 3 problems:

  • The smecontribs repo is enabled, and should be disabled
  • The base repo is disabled and should be enabled
  • The updates repo is disabled and should be enabled
C'est la fin du monde !!! :lol:

Offline john56

  • ****
  • 145
  • +0/-0
Re: ftp online for users ?
« Reply #20 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

Offline john56

  • ****
  • 145
  • +0/-0
Re: ftp online for users ?
« Reply #21 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)

Offline Daniel B.

  • *
  • 1,700
  • +0/-0
    • Firewall Services, la sécurité des réseaux
Re: ftp online for users ?
« Reply #22 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
C'est la fin du monde !!! :lol:

Offline john56

  • ****
  • 145
  • +0/-0
Re: ftp online for users ?
« Reply #23 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.

Offline janet

  • *****
  • 4,812
  • +0/-0
Re: ftp online for users ?
« Reply #24 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
Please search before asking, an answer may already exist.
The Search & other links to useful information are at top of Forum.

Offline Jean-Philippe Pialasse

  • *
  • 2,912
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: ftp online for users ?
« Reply #25 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.