Hi,
ich bin gerade auf proftpd-mysql umgestiegen und habe eine Frage zum Thema Rechte.
Zunächste mein Standard Myftpadmin proftpd.conf
# '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 ftp.xx.xx -"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nouser
Group nogroup
SQLAuthTypes Crypt
SQLAuthenticate users* groups*
SQLConnectInfo ftp@localhost ftpuser myftppass
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 STOR,RETR,ERR_STOR,ERR_RETR 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())"
AllowOverwrite off
RootLogin off
MaxClients 2
MaxLoginAttempts 2
Nun ist bei meine Frage wie ich diese Conf noch anpassen muss damit ein per myftpadmin angelegter Benutzer auch z.b. was hochladen darf !?
Und wie kann zu den "virtuellen" Usern noch die auf dem System befindlichen User gescheit einbinden !?
Und wie kann ich die virtuellen User in Ihren Homedirs "einsperren" ?
Ich hoffe es kann mir jemand meine vielen Fragen beantworten ...