Ich hänge bei der Installation von Pure-FTP mit MySQL, eingerichtet mit der Howtoforge.
FTP-Zugang eines Shell-users funktioniert einwandfrei (warum eigentlich,, PAM Auth und Unix Auth sind auf no), nutze ich einen User (test) über die MySQL-Datenbank, so bekomme ich folgende Fehlermeldungen in auth.log:
sshd[3464]: Invalid user test from xx.xx.xx.xx
sshd[3464]: input_userauth_request: invalid user test [preauth]
sshd[3464]: pam_unix(sshd:auth): check pass; user unknown
sshd[3464]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=xxxxxx
Folgende Fragen ergeben sich hier für mich:
Der SSH-Daemon kennt den Benutzer in der MySQL-Datenbank nicht, wie wird das denn übergeben?
Wieso kann ich als Linux-User zugreifen, obwohl PAM-Autentifizierung und Unix-Autentifizierung auf "no" gestellt sind?
An welchen Stellschrauben kann ich denn noch drehen, um das zum Laufen zu bringen?
Danke, Rudolf
FTP-Zugang eines Shell-users funktioniert einwandfrei (warum eigentlich,, PAM Auth und Unix Auth sind auf no), nutze ich einen User (test) über die MySQL-Datenbank, so bekomme ich folgende Fehlermeldungen in auth.log:
sshd[3464]: Invalid user test from xx.xx.xx.xx
sshd[3464]: input_userauth_request: invalid user test [preauth]
sshd[3464]: pam_unix(sshd:auth): check pass; user unknown
sshd[3464]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=xxxxxx
Folgende Fragen ergeben sich hier für mich:
Der SSH-Daemon kennt den Benutzer in der MySQL-Datenbank nicht, wie wird das denn übergeben?
Wieso kann ich als Linux-User zugreifen, obwohl PAM-Autentifizierung und Unix-Autentifizierung auf "no" gestellt sind?
An welchen Stellschrauben kann ich denn noch drehen, um das zum Laufen zu bringen?
Danke, Rudolf
Zuletzt bearbeitet: