www.ProFTPD.de
13. März 2007, 21:38:00 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
  Übersicht Hilfe Suche Login Registrieren  
  Zeige Beiträge
Seiten: [1]
1  ProFTPD / ProFTPD - Deutsch / Noob braucht Hilfe - Login ja, aber keine Berechtigungen am: 24. November 2004, 17:49:28
lustigerweise funktioniert es nun nach einem restart des Servers.
Danke einstweilen.  Lächelnd
2  ProFTPD / ProFTPD - Deutsch / Noob braucht Hilfe - Login ja, aber keine Berechtigungen am: 24. November 2004, 16:35:47
also das Verzeichnis /logdata gehört der Gruppe und auch dem User logserver mit allen Rechten. hmmm... Lustigerweise hängt sich bei einem PUT command der FTP-Server auf. Keine Reaktion mehr.

btw. Firewall ist geprüft und lässt FTP durch.

noch irgendeine Idee?
3  ProFTPD / ProFTPD - Deutsch / Re: Noob braucht Hilfe - Login ja, aber keine Berechtigungen am: 24. November 2004, 12:45:42
Zitat von: "stonki"
stimmen die Linux Rechte (ich meine auf dem Filesystem) ?


wenn du mir noch sagst, wie ich die checke, dann kann ich dir das sagen  :wink:
4  ProFTPD / ProFTPD - Deutsch / Noob braucht Hilfe - Login ja, aber keine Berechtigungen am: 24. November 2004, 12:08:45
Ich habe gerade Server aufgesetzt und stehe ein wenig an.

Problemstellung: Ich habe einen User "logserver" in der Usergruppe "logserver" und der soll ins Root-Verzeichnis einer Platte (die unter /logdata gemountet wurde) rein. Dort soll er eigentlich alles können. Im passwd steht dieser User mit

Code:
logserver:x:1000:1000:Webserver,,,:/logdata:/bin/bash


Die Konfiguration vom FTP sieht dann so aus:

Code:

ServerName              "xxx"
ServerType              standalone
DisplayConnect          /etc/proftpd.welcome
AllowOverwrite          on
AllowForeignAddress     off
DeleteAbortedStores     on
DefaultServer           on
DeferWelcome            on
ServerIdent             off
UseReverseDNS           on
IdentLookups            off
UseGlobbing             on
MultilineRFC2228        on
ShowSymlinks            off
RootLogin               off
RequireValidShell       no
DenyFilter              \*.*/
ListOptions             "-l"

# Lockdown TCP stack
Port                    21

# Log format and location
LogFormat       default "%h %l %u %t \"%r\" %s %b"
LogFormat       auth    "%v [%P] %h %t \"%r\" %s"
LogFormat       write   "%h %l %u %t \"%r\" %s %B
ExtendedLog     /var/log/proftpd/access.log WRITE,READ write
ExtendedLog     /var/log/proftpd/auth.log AUTH auth

# Limit login times and timeouts to drop dead clients.
TimeoutLogin            60
TimeoutIdle             60
TimeoutNoTransfer       60
TimeoutStalled          60
TimeoutSession          28800

# User Access Control
<Limit LOGIN>
    DenyGroup !logserver
</Limit>

DefaultRoot ~ logserver


Wenn ich nun auf den FTP connecte, dann passiert folgendes:

Code:

Verbindung mit xxx wurde hergestellt.
220-Welcome to xxxx
Benutzer <xxx:<none>>: logserver
331 Password required for logserver.
Kennwort:
230 User logserver logged in.
ftp> ls
500 Illegal PORT command
425 Unable to build data connection: Connection refused
ftp> put test.txt
550 test.txt: Permission denied
ftp>


Irgendwie stehe ich an. Ich habe das Home-Verzeichnis des Users per Hand in der passwd auf /logdata gesetzt, bin mir aber nicht sicher, ob ich auch noch irgendwelche Berechtigungen auf das Verzeichnis setzen muß. Wenn ja, dann bitte wie? (Ich weiss ich bin ein Linux-Newbie)

Herzlichen Dank für eure Hilfe.

...wenn das Linux nur nicht so kompliziert wäre  L&auml;chelnd
Seiten: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.864 Sekunden mit 16 Zugriffen.