Ошибка FTP 530 Пользователь не может войти - PullRequest
18 голосов
/ 28 июля 2010

Я пытаюсь подключиться по FTP к новому FTP-сайту, настроенному с помощью IIS 7.0 для Windows Server Web (64-разрядная версия).Но я получаю вышеуказанную ошибку при попытке войти на этот сайт.Но я могу войти на другие мои FTP-сайты.

Кроме того, когда я выбираю этот веб-сайт из диспетчера IIS, раздел FTP не отображается в средней части, хотя он отображается на панели «Действие».И я не могу успешно войти на этот FTP-сайт.

Я проверил, и у меня выбрано Войти локально.У меня не разрешены только анонимные подключения.Доступ к этому компьютеру из выбранной сетиработает то, что под этим есть 3 виртуальных каталога.И что, когда я нажимаю на любой из этих 3, полоса FTP появляется в центральной панели.Имеет смысл?

Как я могу отладить причину этой ошибки?Какие инструменты SW я могу использовать?

Ответы [ 16 ]

0 голосов
/ 22 ноября 2016

Использование пользователей IIS.

Do not isolate users -> User name directory работал нормально. Пользователи начали в нужной папке.

Когда я переключался на Isolate Users -> User name Directory, у меня была следующая ошибка:

Response:   530 User cannot log in, home directory inaccessible.
Win32 error: The system cannot find the path specified.

По какой-то причине вам нужно добавить виртуальный каталог LocalUser, который указывает на ваш корень.

Это должно быть именно это имя, и оно чувствительно к регистру.

Это сработало для меня.

0 голосов
/ 17 октября 2016

В моем случае я сделал этого пользователя членом IIS_IUSERS.

0 голосов
/ 13 апреля 2015

Для меня я правильно настроил IIS в соответствии с обычной процедурой. Анонимная аутентификация работала, но конкретный пользователь - нет.

потому что учетные записи пользователей были созданы в IIS. На самом деле предполагалось также создать локальные учетные записи Windows .

Тогда это сработало.

0 голосов
/ 22 октября 2014

У меня была точно такая же ошибка. В моем случае я использовал локального пользователя, определенного на сервере с FTP. Имя пользователя было очень коротким (3 символа). Я мог бы «запускать» этого пользователя на сервере, подтверждая, что с Windows все в порядке, и разрешил аутентификацию. Но при тестировании FTP он вернется. Пользователь не может войти.

Решение? Я переименовал пользователя, чтобы быть длиннее (4 символа). Конечно, обновил свое имя и под Авторизацией. Тогда FTP работал. Надеюсь, это кому-нибудь поможет!

0 голосов
/ 10 декабря 2013

Вы можете проверить учетную запись, которую вы используете для входа в систему. Мой оказался заблокированным, что вызвало ошибку 530.

0 голосов
/ 28 июля 2010

В соответствии с этой статьей базы знаний вам потребуется включить локальные права доступа.

http://support.microsoft.com/kb/200475

...