Bug 163026
Summary: | FTP-Login fails with proftpd | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Oliver Voelker <oliver.voelker> | ||||||||
Component: | proftpd | Assignee: | Matthias Saou <matthias> | ||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | medium | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | 4 | CC: | tmraz | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | x86_64 | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2005-08-03 08:51:58 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Oliver Voelker
2005-07-12 11:14:55 UTC
Created attachment 116648 [details]
/var/log/messages pam-failures
Created attachment 116649 [details]
correct file /etc/pam.d/ftp
The /etc/pam.d/ftp is owned by the proftpd package not pam. Even your provided ftp file is not right. The correct solution is to remove the paths completely leaving only the module filenames there. However the file is wrong also by other means - it uses pam_pwdb but this is not setup by default in Fedora Core so if you want to use system accounts for logging into the ftp the /etc/pam.d/ftp should be changed similarly to the /etc/pam.d/vsftpd of the vsftpd daemon. Created attachment 116694 [details]
pam configuration for vsftpd
Looks like the pam file provided inside the proftpd sources is 64bit incompatible and got obsolete by now too. I'll test a new proftpd build with a pam.d file based on the vsftpd one (basically the same, but using the /etc/ftpusers it always has), and if all goes well, I'll release a new Extras build. The fixed packages are waiting to be signed and be pushed : http://buildsys.fedoraproject.org/logs/4/305-proftpd-1.2.10-6.fc4/ Things now work for me, but I've only been able to test on i386, so confirmation that the new pam.d file makes things work on x86_64 would be nice. the fixes are working on x86_64 |