Авторизация на FTP в формате ДоменПользователь

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:| :) :wink: :D :lol: :( :cry: 8) :o :oops: :? :x :P :evil: :twisted: :roll: :!: :?: :idea: :arrow: :mrgreen:
Ещё смайлики…

Markdown is OFF

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Авторизация на FTP в формате ДоменПользователь

Авторизация на FTP в формате Домен\Пользователь

UncleFather » 12 июл 2011 17:24, Вт

Проблема:

Если IIS установлен в домене и на нем поднят FTP сервер, то может потребоваться авторизация в формате Domain\User. Некоторые программы, например, такие как FAR Manager без проблем поддерживают такой формат, например:

Код: Выделить всё

ftp://Domain\User:password@xexe.ru/folder

Такая строка подключения в FAR Manager проходит "на ура".

Некоторые другие клиенты понимают не обратный слеш "\", а его интерпретацию "%5C".
Такая строка подключения выглядит так:

Код: Выделить всё

ftp://Domain%5CUser:password@xexe.ru/folder

А есть клиенты, которые вообще не понимают обратный слеш "\", в результате чего невозможно указать Домен в строке подключения, а можно лишь указать Имя пользователя.

Но FTP сервер на IIS может не пропустить такого пользователя, а требовать ввода Домена.

Решение:

Решение проблемы заключается в том, чтобы указать компьютеру, на котором установлен IIS Домен по-умолчанию. Описание этого процесса есть на сайте microsoft.

В двух словах:
Для IIS 6.0 нужно из папки ..\Inetpub\Adminscripts запустить

Код: Выделить всё

Adsutil SET MSFTPSVC/DefaultLogonDomain "Имя домена"

Необходимо обратить внимание на то, что при вводе имени домена, оно должно быть заключено в двойные кавычки.


Вернуться к началу