Я пытаюсь настроить FTP-сайт для одного из моих клиентов, чтобы получать файлы из моей организации с помощью IIS6. Я создал FTP-сайт, настроив не изолировать пользователей (не обязательно, поскольку FTP будет читаться только с аутентификацией).
Вот в чем проблема. FTP должен быть защищен паролем, поэтому я отключил анонимный доступ к FTP-сайту. Затем я создал ftpuser
учетной записи на машине и дал ей права на чтение и просмотр каталога в корневом каталоге ftp. Однако когда я иду проверить ftpuser
войдите, я получаю 530 "ftpuser cannot login"
ошибка. Однако, если я перейду в тот же каталог через HTTP (анонимный доступ также отключен) и введу ftpuser
данные для входа, я могу успешно скачивать файлы и просматривать каталоги. Почему ftpuser
работает по HTTP, но не по FTP? Разве я не могу войти через FTP, используя только что созданную мной информацию для входа в ftpuser?
Код состояния FTP 530 определенно связан с ошибкой имени пользователя и пароля. Вы пробовали пройти аутентификацию на ftp-сайте как:
имя машины \ ftpuser пароль