PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : proftpd - config



Max Freeman2
02.01.03, 15:03
Hallo Miteinander


beim restarten von proftpd ist folgendes passiert:


no such group:ftp
Fatal: Group: Unkowngroup 'ftp'


Was mache ich falsch resp. wie kann ich eine Gruppe ftp in die config hinzufügen: die config sieht so aus: Möchte einfach noch einen weitern User hinzufügen, resp. der existiert schon auf dem System mosi:x:1003:1003:,,,:/pub/mamo.dnsalias..net:/bin/bash) Kann mir jemand helfen?


# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName "Debian"
ServerType standalone
DeferWelcome off

ShowSymlinks on
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
AllowOverwrite on

TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200

DisplayLogin welcome.msg
DisplayFirstChdir .message
LsDefaultOptions "-l"

DenyFilter \*.*/

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd off

# Port 21 is the standard FTP port.
Port 21

# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30

# Set the user and group that the server normally runs at.
User nobody
Group nogroup

# Normally, we want files to be overwriteable.
<Directory /*>
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 022 022

AllowOverwrite on
</Directory>

# A basic anonymous configuration, no upload directories.

<Anonymous ~ftp>
User ftp
Group nogroup
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp

RequireValidShell off

# Limit the maximum number of anonymous logins
MaxClients 10

# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message

# Limit WRITE everywhere in the anonymous chroot
<Directory *>
<Directory *>
<Limit WRITE>
AllowAll
</Limit>
</Directory>

# Uncomment this if you're brave.
# <Directory incoming>
# # Umask 022 is a good standard umask to prevent new files and dirs
# # (second parm) from being group and world writable.
# Umask 022 022
# <Limit READ WRITE>
# DenyAll
# </Limit>
# <Limit STOR>
# AllowAll
# </Limit>
# </Directory>

</Anonymous>

User mosi
Group ftp

RequireValidShell off

AnonRequirePassword on
AuthAliasOnly on
AuthUsingAlias on
UserAlias mosi mosi

AllowAll

Berufspenner
02.01.03, 15:33
Hi

Also wieder der Fehler schon sagt gibt es keine Gruppe "ftp" auf deinem Rechner. Die kannst du mit "addgroup ftp" einrichten. Was das Homeverzeichnis deines neuen Benutzers angehet solltetest du den abseluten Dateipfad angeben. Also statt "/pub/mamo.dnsalias..net" den kompletten Pfad wie z.B. "/usr/local/ftp/pub/mamo.dnsalias..net". Je nachdem, wo sich das Verzeichnis befindet.

Cu
André

Max Freeman2
02.01.03, 16:07
danke .... das habe ich auch grade gemacht, jetzt kommt folgender Fehler

- Fatal: AnonRequirePassword: directive not allowed in server config context

?

geco2
02.01.03, 18:42
no such group:ftp
Fatal: Group: Unkowngroup 'ftp'