FS#61746 - [vsftpd] Explicit pam service is needed
Attached to Project:
Community Packages
Opened by Christian Wolf (christianlupus) - Wednesday, 13 February 2019, 12:22 GMT
Last edited by Levente Polyak (anthraxx) - Thursday, 04 July 2019, 22:57 GMT
Opened by Christian Wolf (christianlupus) - Wednesday, 13 February 2019, 12:22 GMT
Last edited by Levente Polyak (anthraxx) - Thursday, 04 July 2019, 22:57 GMT
|
Details
Description:
Sine an update of pambase (https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/pambase&id=3552aba772e8bebbe754a4d01f2729e291dd2070) the pam `other` service is more restrictive. It does no longer allow access. For the current default configuration of vsftpd there is no custom PAM configuration available. As a result no regular user can log into the FTP server anymore. I think a reasonable default config file for PAM should be included in the vsftpd package. I added a patch how I solved the problem. Additional info: * pambase 20190105.1-1 * vsftpd 3.0.3-4 Steps to reproduce: Simply connect to a preconfigured vsftpd using an existing local user. Type correct password. (I use xinetd for reference.) One should be logged in and the ftp server should be usable. In fact, the connection is directly lost. On the server xinetd gave the following error: > pam_warn(ftp:auth): function=[pam_sm_authenticate] flags=0 service=[ftp] terminal=[ftp] user=[**User**] ruser=[**User**] rhost=[**IP**] |
This task depends upon
Closed by Levente Polyak (anthraxx)
Thursday, 04 July 2019, 22:57 GMT
Reason for closing: Fixed
Additional comments about closing: 3.0.3-6
Thursday, 04 July 2019, 22:57 GMT
Reason for closing: Fixed
Additional comments about closing: 3.0.3-6
FS#61700- [at] atd: Authentication failureFS#61704- [xlockmore] needs a pam fileThey were marked as High Severity, and fixed.