Hallo!
Ich habe hier unter Gentoo Linux 2006.0 ProFTPD v1.3.0 am laufen.
Meine User laufen per MySQL 5.0.
Jedoch weis ich nun nicht wie ich die Rechte einstellen kann. Also User 1 darf schreiben, User 2 darf das nicht etc ...
Die User sind nur in der MySQL DB, jedoch nicht als echter User im System.
Wie muss ich das machen?
Meine Config:
Metabox proftpd # cat proftpd.conf
# Met@box 500 ProFTPD Server
ServerAdmin "ConiKost@gmx.de"
ServerName "Der Met@box 500 FTP Server"
ServerType standalone
DefaultServer on
# Verbindungsaufbau beschleunigen
UseReverseDNS off
IdentLookups off
# Standardport
Port 21
# Standard Umask
Umask 022
# Maximale Verbindungen gleichzeitig
MaxInstances 10
# Mit folgendem User und folgender Gruppe ProFTPD starten
User ftp
Group ftp
# chroot jeden User aktivieren
DefaultRoot ~
# Resuming aktivieren
AllowOverwrite on
AllowRetrieveRestart on
AllowStoreRestart on
# FXP aktivieren
AllowForeignAddress on
# SQL Aktivieren
AuthOrder mod_sql.c
SQLAuthTypes Crypt
SQLAuthenticate users*
SQLConnectInfo ProFTPD@localhost ProFTPD MEINPSW
SQLDefaultGID 20000
SQLDefaultUID 20000
SQLMinUserGID 10000
SQLMinUserUID 10000
SQLUserInfo Benutzer User Passwort UID GID FTP Shell
# Gültige Shell deaktivieren
RequireValidShell off
# Rechte können nicht geändert werden
<Limit SITE_CHMOD>
DenyAll
</Limit>
#Symlinks zeigen
ShowSymlinks on
# Welcome Message
DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions "-l"
# SSL
TLSEngine on
TLSLog /var/log/proftpd/tls.log
TLSProtocol SSLv23
TLSOptions NoCertRequest
TLSRSACertificateFile /etc/proftpd/ssl/Metabox.DynDNS.org.pem
TLSRSACertificateKeyFile /etc/proftpd/ssl/Metabox.DynDNS.org.pem
TLSVerifyClient off