Помилка FTP 530, користувач не може увійти, домашній каталог недоступний


11

Мені доручено створити каталог FTP для нашого клієнта. Я працюю з сервера Windows 2008 із встановленим IIS 7.

Для створення каталогу користувачів FTP я дотримувався цього підручника eHow .

Сайт FTP вже налаштований на IIS 7, тому я пропустив цей біт і точно дотримувався решти. Однак, намагаючись підключитися через FileZilla, я отримую такі помилки:

Статус: Підключення до xxx.xx.xx.xx: 21 ...
Статус: З'єднання встановлено, чекаємо вітального повідомлення ...
Відповідь: 220 Служба Microsoft FTP
Команда: USER userFTP
Відповідь: 331 Пароль, необхідний для userFTP.
Команда: PASS ********
Відповідь: 530 Користувач не може увійти, домашній каталог недоступний.
Помилка: критична помилка
Помилка: не вдалося підключитися до сервера

Я двічі перевірив дозволи користувачів, і все здається так, як слід. Якщо хтось має поради, я буду дуже вдячний.


Подібне запитання: serverfault.com/questions/62784/…
Джон Шнайдер

Я стежив за усім з веб-сайту Microsoft, але не зміг позбутися цієї проблеми. єдине, чого не вистачало, - це перезапустити послугу FTP з панелі Services після завершення налаштування. будь ласка, дотримуйтесь цієї URL-адреси для отримання додаткової інформації. windowstechupdates.com/…
azharalibuttar

Відповіді:


5

Мені не зрозуміло читання вашої публікації та наданого вами посилання щодо того, використовуєте ви чи ні ізоляцію користувача. Моя пропозиція полягатиме в тому, щоб визначити, хочете ви використовувати ізоляцію користувача чи ні, а потім почати з нуля.

Ось посилання, яке може допомогти:

http://learn.iis.net/page.aspx/305/configuring-ftp-75-user-isolation/


Привіт, ізоляція користувача на місці. Я беру на себе управління сервером (незважаючи на повну відсутність досвіду роботи сервера!) Від хлопця, який його спочатку налаштував.
109221793

Врешті-решт я здався і почав з нуля. Я, здавалося, робив саме те, що робив раніше, але чомусь цього разу це спрацювало! Спасибі за вашу допомогу.
109221793

Радий допомогти ...
joeqwerty

6

Це налаштування ізоляції користувача.

Вам знадобиться змінити його на "не ізолювати користувачів, запустити користувачів у" каталозі імен користувачів ""


5

Я просто потрапив у цю проблему, і будь-хто, хто шукає помилку, хотів би додати рішення, яке працювало на Windows Server 2012 IIS 8.0. Зрештою, це було дуже просто, ви повинні створити LocalUserпапку в корені FTP, який ви вказали під час створення сайту FTP. Потім створіть папки свого імені користувача під цією папкою.

Наприклад, наприклад D:\ftp-root\LocalUser\user1


1

Ще однією причиною цієї помилки може бути використання FTP IPv4 адрес та обмежень домену .

Якщо ваш веб-сайт IIS FTP або хтось із його батьків, включаючи сайт за замовчуванням, використовує обмеження адреси IPv4, тоді вам потрібно буде переконатися, що ваша IP-адреса дозволена.

У мене був той самий випуск, який ви описали, з точно такою ж Помилкою повернувся до FileZilla. Ось як я це виправив:

  1. Відкрийте менеджер IIS
  2. Клацніть на Сайти > Налаштування FTP сайту за замовчуванням
  3. Відкрийте обмеження адреси та домену FTP IPv4
  4. Запитайте у Google, що таке ip
  5. Додайте вашу загальнодоступну IP-адресу до дозволеного списку під FTP IPv4 Адреса та обмеження домену
  6. Відкрийте служби у меню "Пуск"
  7. Знайдіть службу Microsoft FTP у списку Початкові послуги
  8. Перезапустіть службу Microsoft FTP

Обмеження щодо адреси та домену IIS Manager FTP IPv4


1

У нас було те саме питання. ( 530 користувача не може увійти, домашній каталог недоступна ) Проблема була відкриттям нового (Щоб більше сеансів) в нашому брандмауер дозволив інший IP нашого FTP - сервера ( у нас є настройки IP - обмежень) Рішення було додати IP до IPRestrictions ДОЗВОЛЯЄ СПИСОК


0

Перевірте журнали FTP, записані IIS. Коди статусу та суб-статусу дадуть вам більше інформації про проблему. Ось перелік кодів статусу: коди статусу FTP в IIS 7.0 та новіших версіях

У моєму випадку ця проблема сталася тому, що мій IIS не був налаштований для пасивного режиму . Після введення діапазону портів та зовнішньої IP-адреси у функції підтримки FTP брандмауера повідомлення про помилку зникло:

введіть тут опис зображення

У цій публікації блогу вказується ще декілька першопричин: 530 Користувач не може увійти, домашній каталог недоступний

Правила авторизації. Обов’язково встановіть правило авторизації, яке дозволяє користувачеві або анонімний доступ. Перевірте сторінку "IIS> FTP-сайт> Правила авторизації FTP", щоб дозволити або заборонити доступ певним або всім користувачам.

Дозволи NTFS. Користувачі FTP (місцеві або доменні користувачі) повинні мати дозволи у фізичній папці. Клацніть правою кнопкою миші папку та перейдіть до Властивості. На вкладці Безпека переконайтеся, що користувач має необхідні дозволи. Ви можете проігнорувати вкладку Спільний доступ. Він не використовується для доступу до FTP.

Заблокований рахунок. Якщо ваш локальний або доменний обліковий запис заблокований або закінчився, ви можете побачити помилку "Користувач не може увійти". Перевірте місцеві властивості користувачів або параметри користувача Active Directory, щоб переконатися, що обліковий запис користувача активний.

Інші проблеми з дозволом. Обліковий запис користувача може не мати прав на "Локальний вхід" або "Дозволити лише безпеку анонімних з'єднань".


-1

Я знаю, ви сказали, що ви двічі перевірили дозволи, але я хотів перевірити, чи ви перевірили дозволи на рівні файлів, а також дозволи на спільне використання?


Я ще двічі перевіряв їх. Здається, добре.
109221793

-1

Вам потрібно буде перевірити фізичний шлях FTP. Далі є кроки для перевірки.

Перейдіть до IIS.

Клацніть право на FTP-сайті за замовчуванням. Управління FTP Sit >> заздалегідь

Налаштування >> Фізичний шлях.

Він повинен бути правильним, або ви знайдете домашній каталог недоступним.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.