Мы работаем с включенным модулем ProFTPd и SFTP. У нас проблема с использованием модуля sftp.
Когда мы пытаемся подключиться к серверу в FileZilla, нам нужно вводить пароль к серверу дважды, при подключении и при каждой загрузке файла, что очень нежелательно. Как мы можем помочь? Любые идеи? предложения?
когда мы используем интерактивный тип входа в FileZilla, он работает, когда мы дважды вводим имя пользователя и пароль.
Если вы столкнулись с той же проблемой, что и я, вы обнаружите в журнале аутентификации вашего сервера, что proftpd сначала пробует pam_unix, прежде чем вернуться к настроенному методу аутентификации. Для меня я использую authuserfile, а не аутентификацию Unix. Как и в случае с вами, мои первые попытки всегда терпят неудачу, а вторые попытки всегда успешны.
Документация proftpd заставляет вас поверить, что AuthPAM off
полностью отключает аутентификацию pam. Я считаю, что это неточно, так как proftpd продолжает попытки pam даже с AuthPAM off
и PersistendPassed off
.
Я перекомпилировал proftpd без pam и теперь могу войти в систему в первый раз. Проблема в том, что большинство дистрибутивов поставляют двоичные пакеты и могут даже не предоставить вам эту возможность. В этом случае вы всегда можете изменить pam, чтобы использовать требуемый метод аутентификации.