Налаштування ftp-сервера iis на windows 7

Шановні, допоможіть будь ласка.
Встановив і налаштував як тут написано ftp сервер.
До комп'ютера підключений інший комп'ютер. Через нього та й з компа на якому встановлений ftp сервер по локальному ip заходжу без проблем, ніякого логіна і пароля.
У модемі Інтеркросс відкрив порт 21. перевірив його на відповідному сервісі - він відкритий точно.
Намагаюся зайти з зовнішнього ip (динамічного, але це не проблема завжди пілінг без проблем, поки не прив'язував до домену на відповідних сервісах),
просить логін і пароль - вввожу anonymous, пароль будь-який не порожній - відповідь 530 User anonymous unknown /
Заводив нового користувача з паролем, робив повний доступ до папки, прорісивал його в налаштуваннях сервера-таже хрень.
Інтуїтивно розумію що проблема в налаштуванні модему, але не зрозумію де.
ДОПОМОЖІТЬ. Будете перші в списку мого заповіту.

А ти намагаєшся зайти по зовнішньому ip з тієї ж мережі де і ftp-сервер?

Так. Але так само дзвонив товаришеві він в браузері набрав зовнішній IP який я йому дав - таже хрень

C браузерами часто проблеми (пасивний режим). Нехай товариш спробує Тотал або Файлзіллу, причому в активному режимі.

Все Пробував, ніфіга. Походу модем потрібно міняти. що то я думаю що ні тотько 21 порт потрібно відкривати але і 1024. А він чомусь не відкривається. хоча відкриваю так само як і 21. походу брендмауер модему його блокує. А в інтерфейсі модема я ентот бренд мауер не знайшов. все перелазив

Ааа ... ось саме, що потрібно відкрити порт TCP 21 на модемі (роутере). Цього достатньо для активного режиму.

У Інтеркросс це робиться в розділі Advanced-> NAT-> Virtual Servers.

Public port - 21, Private port - 21, Local IP - локальний ip компа де налаштований твій ftp-сервер.

Так що постривай модем міняти!

неа, таже дурниця. 21 порт відкритий. користувач з паролем створений. папка розшарено. групу користувача в дозвільних правилах сервера прописав. але немає ні і ні. просить користувача і пароль. ввожу - хрін.

Спробуй ще ось що:
У «Перевірці справжності» вибери «Анонінмий доступ», потім правий клік і в меню вибери Змінити. З'явиться вікно «Посвідчення анонімного користувача». Ім'я користувача має бути IUSR і порожній пароль.
Відкрий властивості папки в якій зберігаються файли твого ftp-сервера. Закладка Безпека. Додай користувача IUSR c правами повного доступу.

Якщо раніше анонімний вхід не виходить спробуй створити новий сайт з чистого аркуша (деколи бувають глюки в конфігураційному файлі).

Більше поки не знаю що придумати)

Дякую за статтю, все налаштував по інструксіі, сервер працює, але от лихо, зайти на нього не можу ((ось лог з FileZilla
Статус: з'єднується з ///.///.///.///:21...
Статус: З'єднання встановлено, очікування запрошення ...
Відповідь: 220 Microsoft FTP Service
Команда: USER user
Відповідь: 331 Password required for ecograd.
Команда: PASS ******
Відповідь: 530-User can not log in.
Відповідь: Win32 error: Logon failure: unknown user name or bad password.
Відповідь: Error details: An error occured during the authentication process.
Відповідь: 530 End
Помилка: Критична помилка
Помилка: Неможливо підключитися до сервера

Як пише FileZilla проблема в неправильному логін / пороли. Перевір ім'я користувача, зроби пароль якимось простим (наприклад числовим).
До речі, анонімний вхід працює (логін anonymous)?

неа, анонімний теж не працює, я розумію що мені ФайлЗілла каже, я 100 раз все перевірив ще раз, по кілька разів ставив користувачів, паролі їм простіше нікуди ставив, Разшарив папку на загальний доступ для цього користувача і для створеної йому групі, а толку 0, не входить = (

Відключи поточний ftp-сайт і створи новий з нуля - має допомогти.

Ще перевір конфігураційний файл ApplicationHost.config в папці% SystemRoot% \ System32 \ inetsrv \ config
на наявність запису:



в настройках твого ftp-сайту. Якщо знайдеш - видали.

Схожі статті