[решено] 530 User cannot log in, home directory inaccessible

Ответить
Аватара пользователя
vaistor

[решено] 530 User cannot log in, home directory inaccessible

Сообщение vaistor »

Добрый день.

На сервере 2003 на IIS развёрнут FTP.

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

В ftproot\LocalUsers созданы рабочие папки.

Для разграничения доступа на папку в Propirties->Security добавлена локальная группа в которую входит локальный пользователь.

К примеру пользователь USER подключается к FTP серверу а при подключении USER2 выходит сообщение:



Статус: Соединение установлено, ожидание приглашения...

Ответ: 220 Microsoft FTP Service

Команда: USER User2

Ответ: 331 Password required for User2

Команда: PASS ********

Ответ: 530 User private_users cannot log in, home directory inaccessible.

Ошибка: Критическая ошибка

Ошибка: Невозможно подключиться к серверу



Подскажите в чём может быть проблема ?

Читал статьи с подобной проблемой на II7 но понимание своей проблемы не нашёл.

Пользователи находятся в одной группе то есть права у них одинаковы но один имеет доступ а второй нет.
Аватара пользователя
anderson-7

Re: [решено] 530 User cannot log in, home directory inaccessible

Сообщение anderson-7 »

покажите имена, которые не имеют.

в активном или пассивном режиме фтп они ломятся на сервер?
Аватара пользователя
anderson-7

Re: [решено] 530 User cannot log in, home directory inaccessible

Сообщение anderson-7 »

Насколько знаю IIS работает в двух режимах одновременно

Для подключения использую клиент FileZilla

Что в активном что в пассивном режиме результат одинаков.

Привожу сообщения соединения двух имён где первый соединяется второй нет.



Статус: Соединяюсь с 172.20.18.15:21...

Статус: Соединение установлено, ожидание приглашения...

Ответ: 220 Microsoft FTP Service

Команда: USER Private

Ответ: 331 Password required for Private.

Команда: PASS ********

Ответ: 230 User Private logged in.

Команда: SYST

Ответ: 215 Windows_NT

Команда: FEAT

Ответ: 211-FEAT

Ответ: SIZE

Ответ: MDTM

Ответ: 211 END

Статус: Server does not support non-ASCII characters.

Статус: Соединение установлено

Статус: Получение списка каталогов...

Команда: PWD

Ответ: 257 "/" is current directory.

Команда: TYPE I

Ответ: 200 Type set to I.

Команда: PASV

Ответ: 227 Entering Passive Mode (172,20,18,15,13,203).

Команда: LIST

Ответ: 125 Data connection already open; Transfer starting.

Ответ: 226 Transfer complete.

Статус: Список каталогов извлечен

Статус: Отключен от сервера





Статус: Соединяюсь с 172.20.18.15:21...

Статус: Соединение установлено, ожидание приглашения...

Ответ: 220 Microsoft FTP Service

Команда: USER Private_test

Ответ: 331 Password required for Private_test.

Команда: PASS ********

Ответ: 530 User Private_test cannot log in, home directory inaccessible.

Ошибка: Критическая ошибка

Ошибка: Невозможно подключиться к серверу
Аватара пользователя
vaistor

Re: [решено] 530 User cannot log in, home directory inaccessible

Сообщение vaistor »

РазобралсяИзображение

Оказывается если используем "изоляцию" то имя пользователя должно совпадать с именем целевой папки.

Пример:

Начальная страница FTP ->FTP User Isolation -> Стоит галочка на User name directory (disable global virtual directories)

Настроили изоляцию замечательно, создаём папку к примеру на диске E:\ ftproot\LocalUser\USER

Заводим пользователя USER и даём разрешения на папку USER.

1) Изоляция настроена.

2) Ошибка 530 User cannot log in, home directory inaccessible отсутсвует.

Надеюсь поможет ищущим ответ на данный вопрос.
Ответить

Вернуться в «Microsoft Windows NT/2000/2003»