ich bekomm aber irgendwie trotzdem keine verbindung
proftpd sagt mir in der error log user not found ...
hier mal meine proftpd.conf
ZitatAlles anzeigen<IfModule mod_sql.c>
DefaultRoot ~
RequireValidShell off
AuthOrder mod_sql.c
SQLBackend mysql
SQLEngine on
SQLAuthenticate on
SQLAuthTypes Crypt
SQLAuthenticate users* groups*
SQLConnectInfo syscp@127.0.0.1 syscp xxx
SQLUserInfo ftp_users username password uid gid homedir shell
SQLGroupInfo ftp_groups groupname gid members
SQLUserWhereClause "login_enabled = 'y'"
SQLLog PASS login
SQLNamedQuery login UPDATE "last_login=now(), login_count=login_count+1 WHERE username='%u'" ftp_users
SQLLog RETR download
SQLNamedQuery download UPDATE "down_count=down_count+1, down_bytes=down_bytes+%b WHERE username='%u'" ftp_users
SQLLog STOR upload
SQLNamedQuery upload UPDATE "up_count=up_count+1, up_bytes=up_bytes+%b WHERE username='%u'" ftp_users
</IfModule>
Genau die, die in Syscp auch vorgeschlagen wird ...
Der loggt sich mit syscp ein, landet dann in der Syscp DB und öffnet den ftp_users table ....
wenn ich aber manuell da was einfüge klappt es nicht
der findet meinen user ned
ich hab folgendes eingegeben
ZitatAlles anzeigenINSERT INTO `syscp`.`ftp_users` ( `id` ,
`username` ,
`uid` ,
`gid` ,
`password` ,
`homedir` ,
`shell` ,
`login_enabled` ,
`login_count` ,
`last_login` ,
`up_count` ,
`up_bytes` ,
`down_count` ,
`down_bytes` ,
`customerid`
)
VALUES ( '1', 'teamspeak', '1000', '1000', '$1$CBRghO7F$2ClUm1yBI6dnF4CkWCjqg/', '/home/teamspeak', '/bin/bash', 'Y', '0', '0000-00-00 00:00:00', '0', '0', '0', '0', '0'
);
ftp_users