Назад | Перейти на главную страницу

ProFTPd с sftp первый вход не работает, секунды успешны

Мы работаем с включенным модулем ProFTPd и SFTP. У нас проблема с использованием модуля sftp.

Когда мы пытаемся подключиться к серверу в FileZilla, нам нужно вводить пароль к серверу дважды, при подключении и при каждой загрузке файла, что очень нежелательно. Как мы можем помочь? Любые идеи? предложения?

когда мы используем интерактивный тип входа в FileZilla, он работает, когда мы дважды вводим имя пользователя и пароль.

Если вы столкнулись с той же проблемой, что и я, вы обнаружите в журнале аутентификации вашего сервера, что proftpd сначала пробует pam_unix, прежде чем вернуться к настроенному методу аутентификации. Для меня я использую authuserfile, а не аутентификацию Unix. Как и в случае с вами, мои первые попытки всегда терпят неудачу, а вторые попытки всегда успешны.

Документация proftpd заставляет вас поверить, что AuthPAM off полностью отключает аутентификацию pam. Я считаю, что это неточно, так как proftpd продолжает попытки pam даже с AuthPAM off и PersistendPassed off.

Я перекомпилировал proftpd без pam и теперь могу войти в систему в первый раз. Проблема в том, что большинство дистрибутивов поставляют двоичные пакеты и могут даже не предоставить вам эту возможность. В этом случае вы всегда можете изменить pam, чтобы использовать требуемый метод аутентификации.