ich bin so weit das ich am verzweifeln bin
habe HowTo gelesen und versucht was zu machen:
ServerName "ProFTPD Server"
ServerType standalone
DefaultServer on
# Port 21 is the standard FTP port.
Port 21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022
# 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 under which the server will run.
User nobody
Group nogroup
UseReverseDNS off
IdentLookups off
<Global>
DefaultRoot ~
<Limit ALL>
DenyAll
</Limit>
</Global>
# Bar use of SITE CHMOD by default
<Limit SITE_CHMOD>
DenyAll
</Limit>
<Directory /srv/ftp/privat>
<Limit MKD READ CWD STOR RETR>
AllowAll
IgnoreHidden on
</Limit>
<Limit RMD DELE SITE_CHMOD RTFR RNTO>
DenyAll
</Limit>
AllowRetrieveRestart on
AllowStoreRestart on
AllowAll
AllowOverwrite off
UserOwner %u
</Directory>
<Directory /srv/www/htdocs>
<Limit ALL>
AllowAll
</Limit>
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
HiddenStor off
HideNoAccess on
AllowOverwrite on
GroupOwner 3000
UserOwner %u
</Directory>
<Directory /home>
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
HiddenStor off
HideNoAccess on
AllowOverwrite on
GroupOwner 1000
UserOwner %u
</Directory>
#
# Mysql Zugangskontrolle
SQLConnectInfo user@ip tabelle pw
SQLAuthenticate users*
SQLAuthTypes Plaintext #moeglich: Crypt
SQLDefaultGID 65534
SQLDefaultUID 65534
SQLMinUserGID 1000
SQLMinUserUID 1000
SQLUserInfo ftp username password uid gid homedir shell
SQLDefaultHomeDir /tmp
SQLLogFile /var/log/proftpd.sql.log
#
# Logging options
#
SyslogLevel emerg
SystemLog /var/log/proftpd.system.log
so und das problem ist, ich kann connecten, aber ist alles nur zum lesen da, kann nix verändern oder schreiben oder sonst was
verzeicnisse gehören alle den User(uid) die auch in der MySQL DB stehen
beispiel:
/srv/acc-clan <-- 2000:200
in der DB steht das gleiche iengestargen
und ich kann nur lesen, nix schreiben[/code]