Hallo,
das Problem hat sich erledigt, allerdings gibt es jetzt ein neues
Ich habe myftpadmin installiert. Jetzt geht proftpd standartmäßig auf /files/
da soll er auch hin. Alllerdings habe ich in /files/ noch einige Ordner erstellt die man beim Verbinden nicht sieht. Habe auch Versucht Sachen per ftp in den Ordner /files/ zu laden. Fehlermeldung: Zugriff verweigert.
Wie stelle ich es an, dass ich per FTP Sachen in den Ordner legen kann, und dass ich die restlichen Ordner auch sehe.
config:
# '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 "- Welcome to My ProFTPD Server -"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group users
SQLAuthTypes Plaintext
SQLAuthenticate users* groups*
SQLConnectInfo ftp@localhost root ********
SQLUserInfo users username passwd NULL NULL homedir NULL
SQLGroupInfo groups groupname id username
SQLUserWhereClause "valid = 1"
SQLDefaultGID 100
SQLDefaultUID 500
SQLHomedirOnDemand off
RequireValidShell off
SQLLog PASS updatelogin
SQLNamedQuery updatelogin UPDATE "count=count+1, lastlogin=NOW() WHERE username = '%u'" users
### Log trafic (STOR, RETR commands)
SQLLog RETR,STOR logtrafic
SQLNamedQuery logtrafic FREEFORM "INSERT INTO history (username, filename, transfertype, transfersize, transferhost, transfertime, transferdate) VALUES('%u', '%F', '%m', %b, '%a', '%T', NOW())"
### Log user error events (ERR_* commands)
SQLLog ERR_* logevents
SQLNamedQuery logevents FREEFORM "INSERT INTO userevents (username, eventtype, description, eventdate) VALUES ('%u', '%m', '%r', NOW())"
<Directory /*>
AllowOverwrite off
<Limit WRITE>
DenyAll
AllowGroup admin
</Limit>
</Directory>
<Directory /files/program>
<Limit READ DIRS>
DenyAll
AllowGroup applications
</Limit>
</Directory>
<Directory /files/exchange>
<Limit READ DIRS>
DenyAll
AllowGroup exchange
</Limit>
</Directory>
<Directory /files/projects>
<Limit READ DIRS>
DenyAll
AllowGroup projects
</Limit>
</Directory>
<Directory /files/server>
<Limit READ DIRS>
DenyAll
</Limit>
</Directory>
<Directory /files/movies>
<Limit READ DIRS>
DenyAll
AllowGroup movies
</Limit>
</Directory>
<Directory /files/music>
<Limit READ DIRS>
DenyAll
AllowGroup music
</Limit>
</Directory>
<Directory /files/movies/upload>
AllowOverwrite on
<Limit WRITE>
AllowGroup movies
</Limit>
</Directory>
<Directory /files/music/upload>
AllowOverwrite on
<Limit WRITE>
AllowGroup music
</Limit>
</Directory>
DefaultRoot /files
AllowOverwrite off
RootLogin on
AllowRetrieveRestart on
AllowStoreRestart on