www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: foxpalace am 16. November 2003, 11:14:53



Titel: mal wieder permission denied
Beitrag von: foxpalace am 16. November 2003, 11:14:53
hallo,

jetzt bin ich schon mehrere Stunden an diesem Problem dran und werde langsam verrückt ;)
ich habe das forum schon durchsucht und alle möglichkeiten von chown und chmod probiert - NIX.
ich habe die userverwaltung über mysql realisiert und auf nobody nogroup gestellt.
ServerName   "- Welcome to My ProFTPD Server -"
ServerType   standalone
DefaultServer   on

Port 21
Umask 022
MaxInstances 30

User nobody
Group nogroup

#AllowOverwrite on
AllowStoreRestart on
AllowRetrieveRestart on


ich habe als default das verzeichnis /files freigegeben - hier klappt auch der upload und download, also alles was ich brauche.
jetzt habe ich aber einen user hinzugefügt, der fuer mich als webmaster auf das verzeichnis /srv/www vollen zugriff haben soll. den user habe ich webadmin/webadmin genannt. hier die einstellung von defaultroot und directory:

DefaultRoot /files applications,exchange,movies,projects,user,!wwwadmin
DefaultRoot /srv/www wwwadmin  
AllowOverwrite off
RootLogin off

### Login fuer webadmin

<Directory /srv/www>
        AllowOverwrite          on
        <Limit LOGIN>
                DenyGroup !webadmin
        </Limit>
        <Limit ALL>
                AllowUser webadmin  
        </Limit>
</Directory>


also, das einloggen funktioniert ebenfalls kann ich dateien downloaden - was nicht funktioniert ist der upload. könnt ihr mir sagen, was an meinen einstellungen falsch ist?
ich habe zu testzwecken /srv/www/htdocs/test angelegt und diesem verzeichnis schon sämtliche rechte gegeben, aber nix - ich kann einfach nicht uploaden.
für eure hilfe wäre ich sehr dankbar.

gruss
michael


Titel: Re: mal wieder permission denied
Beitrag von: stonki am 16. November 2003, 12:17:51
Zitat von: "foxpalace"

ich habe zu testzwecken /srv/www/htdocs/test angelegt und diesem verzeichnis schon sämtliche rechte gegeben, aber nix - ich kann einfach nicht uploaden.
für eure hilfe wäre ich sehr dankbar.

gruss
michael


sieht mir SEHR nach Problemen mit den Standard Unix Rechten aus, also zu Testzwecken mal "/srv/www/" mit "chmod -R 777 " zu nahe ruecken. Sonst Debug Mode....

cu
stonki


Titel: mal wieder permission denied
Beitrag von: foxpalace am 16. November 2003, 12:49:09
hallo stonki,

debug 5 gestartet und zuvor mal in der proftpd.conf gid / uid auf 65334 gestellt, dann ein upload probiert und nix :(

suse.local (ns.linuxfox.de[192.168.2.1]) - in dir_check_full(): path = '/installs/nicks', fullpath = '/installs/nicks'.
suse.local (ns.linuxfox.de[192.168.2.1]) - dispatching POST_CMD_ERR command 'STOR /installs/nicks' to mod_sql
suse.local (ns.linuxfox.de[192.168.2.1]) - dispatching LOG_CMD_ERR command 'STOR /installs/nicks' to mod_sql
suse.local (ns.linuxfox.de[192.168.2.1]) - dispatching LOG_CMD_ERR command 'STOR /installs/nicks' to mod_log
suse.local (ns.linuxfox.de[192.168.2.1]) - dispatching LOG_CMD_ERR command 'STOR /installs/nicks' to mod_xfer

ich weiss jetzt absolut nicht mehr weiter.
gruss
michael

ps: chmod -R 777 habe ich schon lange probiert


Titel: mal wieder permission denied
Beitrag von: stonki am 16. November 2003, 15:27:38
Zitat von: "foxpalace"
hallo stonki,

debug 5 gestartet und zuvor mal in der proftpd.conf gid / uid auf 65334 gestellt, dann ein upload probiert und nix :(

suse.local (ns.linuxfox.de[192.168.2.1]) - in dir_check_full(): path = '/installs/nicks', fullpath = '/installs/nicks'.
suse.local (ns.linuxfox.de[192.168.2.1]) - dispatching POST_CMD_ERR command 'STOR /installs/nicks' to mod_sql
suse.local (ns.linuxfox.de[192.168.2.1]) - dispatching LOG_CMD_ERR command 'STOR /installs/nicks' to mod_sql
suse.local (ns.linuxfox.de[192.168.2.1]) - dispatching LOG_CMD_ERR command 'STOR /installs/nicks' to mod_log
suse.local (ns.linuxfox.de[192.168.2.1]) - dispatching LOG_CMD_ERR command 'STOR /installs/nicks' to mod_xfer

ich weiss jetzt absolut nicht mehr weiter.
gruss
michael

ps: chmod -R 777 habe ich schon lange probiert


hmmm. der Fehler tritt schon vorher auf,er will ja nur noch ERR an mod_sql weitergeben. Root Zugriff ?

cu
stonki