Добрый день.
На сервере 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 но понимание своей проблемы не нашёл.
Пользователи находятся в одной группе то есть права у них одинаковы но один имеет доступ а второй нет.
[решено] 530 User cannot log in, home directory inaccessible
-
anderson-7
Re: [решено] 530 User cannot log in, home directory inaccessible
покажите имена, которые не имеют.
в активном или пассивном режиме фтп они ломятся на сервер?
в активном или пассивном режиме фтп они ломятся на сервер?
-
anderson-7
Re: [решено] 530 User cannot log in, home directory inaccessible
Насколько знаю 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.
Ошибка: Критическая ошибка
Ошибка: Невозможно подключиться к серверу
Для подключения использую клиент 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
Разобрался
Оказывается если используем "изоляцию" то имя пользователя должно совпадать с именем целевой папки.
Пример:
Начальная страница 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 отсутсвует.
Надеюсь поможет ищущим ответ на данный вопрос.

Оказывается если используем "изоляцию" то имя пользователя должно совпадать с именем целевой папки.
Пример:
Начальная страница 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 отсутсвует.
Надеюсь поможет ищущим ответ на данный вопрос.