Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Как настроить FTP в IIS7 (2008 R2)?

Автор: GALOPERIDOL
Дата сообщения: 25.03.2010 17:51
Есть сервер под управлением 2008 R2 (в домен не входит), на нем локалка и инет через VPN, стоит роль WSUS и IIS (ставился по дефолту вместе со WSUSом). К IISу добавил службы ролей: FTP и средства управления IISом.

Создал FTP сайт вида ftp.site.ru
настройки дефолтные

Пощелкал там сям...
смотрел настройки самого IISа, настройки FTP, добавил юзера, права...
пока ничего не получается
остановился на том не проходит тест настроек

ошибка такая: Сервер настроен на проверку подлинности с помощью встроенной учетной записи при доступе по указанному физическому пути. Однако диспетчеру IIS не удается проверить, получила ли доступ встроенная учетная запись. Убедитесь, что у удостоверения пула приложений есть доступ для чтения по данному физическому пути. Если сервер присоединен к домену и удостоверением пула приложений является NetworkService или LocalSystem, проверьте, что <имя_домена>\<имя_компьютера>$ обладает разрешением на доступ для чтения по данному физическому пути. Затем повторите проверку настроек.

куда копать дальше незнаю...

А задача такая: нужно чтобы пользователи (и локальные и внешние) авторизовывались не как виндовые а как пользователи IISа
либо локальные авторизовывались через AD а внешние как пользователи IISа
(вопрос о пробросе FTP через ису пока не стоит т.к. FTP как такового еще нету )

расскажите как настроить (желательно на пальцах)
Автор: imriot
Дата сообщения: 25.03.2010 18:56
http://support.microsoft.com/kb/323384/ru
все тоже самое
Автор: vlary
Дата сообщения: 25.03.2010 21:23
Я бы на вашем месте не связывался с родным FTP, а поставил что-нибудь более продвинутое, типа ProFTPd, wu-ftpd, или Filezilla.
Автор: ipmanyak
Дата сообщения: 25.03.2010 22:35
vlary
Цитата:
ProFTPd, wu-ftpd,
это под юниксы! Чел хочет под винды!
Filezilla да - есть и под винды и русскую 'я" понимает в отличие от IIS и настройка оченно простая!

Автор: GALOPERIDOL
Дата сообщения: 26.03.2010 11:29
Ребят, про сторонние FTP я в курсе... но хочется на IISе


Цитата:
расскажите как настроить


Добавлено:

Цитата:
http://support.microsoft.com/kb/323384/ru
все тоже самое

ну то, да не то... между 2k3 и 2k8 разница огромная, и IIS 6 от 7 сильно отличается

да и написано там про анонимный доступ... это получится типа 1 песочница на всех, а нужно чтобы каждый юзер гадил ток в свою папку и других вообще не видел.

Добавлено:
кто знает расскажите про ошибку...

пулу DefaultAppPool дал права NETWORK SERVICE с правом на запись... ошибка осталась.
Автор: vlary
Дата сообщения: 26.03.2010 16:42

Цитата:
это под юниксы!
Да, конечно, все их не упомнишь. Я имел в виду War FTP , а вставил wu-ftpd.

Цитата:
про сторонние FTP я в курсе... но хочется на IISе
Так вам что нужно, шашечки, или чтобы ехать?

Автор: GALOPERIDOL
Дата сообщения: 12.04.2010 10:00
Думаю комунить пригодится
Настройка FTP cервера на основе IIS7 и Windows Server 2008 R2
Автор: pavel1984
Дата сообщения: 29.04.2010 09:35
и все-таки лучше поставить на win2008 сторонний фтп? чем FTP Service так плох?
Автор: vlary
Дата сообщения: 29.04.2010 10:30
А зачем вообще ставить FTP? Чем простой доступ по HTTP не устраивает?
Автор: pavel1984
Дата сообщения: 29.04.2010 12:02
для обмена файлами - странный вопрос.

по http можно как то заливать папки с файлами?
Автор: vlary
Дата сообщения: 29.04.2010 12:30

Цитата:
по http можно как то заливать папки с файлами?
Папки можно предварительно заархивировать, и заливать уже архив.
Автор: pavel1984
Дата сообщения: 29.04.2010 13:18
а если из папки нужно не все?
Автор: alexukua
Дата сообщения: 09.05.2010 22:13
Проблема таже
Сервер настроен на проверку подлинности с помощью встроенной учетной записи при доступе по указанному физическому пути. Однако диспетчеру IIS не удается проверить, получила ли доступ встроенная учетная запись. Убедитесь, что у удостоверения пула приложений есть доступ для чтения по данному физическому пути. Если сервер присоединен к домену и удостоверением пула приложений является NetworkService или LocalSystem, проверьте, что <имя_домена>\<имя_компьютера>$ обладает разрешением на доступ для чтения по данному физическому пути. Затем повторите проверку настроек.

решения пока не нашлось.
Автор: vlary
Дата сообщения: 09.05.2010 22:41
Так ведь у GALOPERIDOL вроде все получилось с этой проблемой. Он даже оставил ссылку на руководство, по которому настраивал.
Автор: andrudi
Дата сообщения: 27.05.2010 12:58
Пишу в эту тему
IIS 7.5 + Win 2008
1. Basic Authorization - Enabled 2. Anonymous Authorization - Disiable
2. Authorization Rule - Specified user - User1
Пользователя User1 (после ввода имени и пароля) пускает на ftp сервер, он просматривает каталоги (файлы). Но при нажатии правой клавиши по файлу и выбора сохранить объект как пишет - запрос на вход отклонен. Если просто нажимать два раза по файлу предлагает сам сохранить.
При настроенных правилах Anonymous Authorization - все работает на ура. В чем ошибка настройки?
Автор: AlexRus227
Дата сообщения: 07.10.2011 11:09
Ребят настроил ФТП все норм, много папок и учеток, так вот, как то можно скрыть чужие папки, чтобы например Юзер1 видел папку только юзер1 и так далее ???
Автор: lexxntu
Дата сообщения: 11.10.2011 09:42
Имею Windows Server 2008R2 , Сервер не в домене

Задача - настроить доступ пользователю к файлу терминально и через FTP

Попадая на сервер терминалов пользователю на диске D:\ftp\ создается его папка, там создается файл XLSX и открывается


if exist "d:\FTP\%UserName%\template1.xlsx" (

start "C:\Program Files\Microsoft Office\Office14\excel.exe" "d:\FTP\%UserName%\template1.xlsx"

exit

) else (

if not exist "D:\ftp\%USERNAME%" (

mkdir "D:\ftp\%USERNAME%"

)



if exist "D:\templates\template1.xlsx" (

copy "D:\templates\template1.xlsx" "D:\ftp\%USERNAME%"

start "C:\Program Files\Microsoft Office\Office14\excel.exe" "d:\FTP\%UserName%\template1.xlsx"

exit

) else (

echo "no source file template"

exit

)



)




Права на папки и диски розданы так, что пользователь не может видеть ничего кроме своей папки, задача состоит в том что пользователь не должен даже видеть папку, и ее название, которая лежит рядом с его папкой, так как папка является именем пользователя , то Вася не должен знать что Петя существует на этом сервере.



Все прекрасно, я настроил это используя атрибут - траверс папок. При этом просмотр диска D:\ и папки D:\ftp\ запрещен



Далее, средствами IIS я делаю FTP, и ставлю галку - "Изолировать пользователя папкой имени пользователя".





НО!





Когда просмотр содержимого (листинг папок) по адресу D:\ftp\ запрещен, то пользователь не может попасть на свой FTP, Если доступ на просмотр содержимого D:\ftp\ открыть - FTP работает, но пользователь видит папки находящиеся рядом.



Неужели IIS не понимает что такое траверс папок ? Или я что-то не так делаю ?

PS: Сторонние продукты не обсуждаю
Автор: Zergos2
Дата сообщения: 14.11.2011 18:20
Тоже столкнулся с данной ошибкой. Только при доступе к файлам через HTTP протокол.
Решил следующим образом:
Консоль IIS -> Default Web Site -> Проверка подлинности -> Анонимная проверка подлинности -> Изменить -> Установка
И далее ввести логин и пароль текущего (любого) пользователя Windows 7.
Состояние анонимной проверки подлинности обязательно должно быть "включен".

Страницы: 1

Предыдущая тема: От kerio mail server к Exchange 2010


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.