Имя: Пароль:
IT
 
FTP сервер на IIS, нужна помощь
0 Aleksey_a_z
 
03.12.15
02:27
Есть сервер 2012R2 с IIS, создаю сайт ftp. Можно ли в качестве физического пути для каталога ftp указать сетевую папку? Грубо говоря хочу что бы ftp сервер был поднят на виртуальной машине это будет комп1, а само расположение файлов будет на другой машине. Насколько я понимаю тут проблема в правах доступа? Или все таки обязательно физическое расположение каталога ftp должно быть строго на той машине где поднимается ISS?
1 Jump
 
03.12.15
02:30
(0) Пофиг.
ФТП сервер как и любая другая программа читает файлы с диска, а уж как этот диск смонтирован, и что он из себя физически представляет - пофиг.
2 Aleksey_a_z
 
03.12.15
02:37
(1) Да вот не выходит нифига, для каталога который подрубаем к службе ftp должны быть даны права IUSR, а как я дам права на сетевой каталог, даже если я его подключаю как диск то там даже раздела с правами не существует. Соответственно если ftp настраиваю с каталогом типа "c:\inetpub\ftproot" то все зашибись, а если пытаюсь подрубить сетевой \\Pc-home\ttt то ftp не пашет в таком случаи.
3 Jump
 
03.12.15
02:59
(2)Для чтения и записи любого каталога нужны права!
В не зависимости от того какая программа там собралась читать и писать.

Если ты не можешь дать права - значит не можешь читать и писать. Ничем. Ни фтп, ни эксплорером.

"а как я дам права на сетевой каталог" -Очень просто.
Бывают каталоги и для них можно выставить права.
К этим каталогам можно организовать сетевой доступ.
В  общем расшарен у тебя каталог по сети или нет - права от этого никак не меняются.
Заходишь в свойства и выставляешь.
4 Aleksey_a_z
 
03.12.15
03:42
(3) Права на каталог можно настроить только на той машине где он находится локально. На другой машине где поднимаю ftp этот каталог подключаю по сетевому пути. Хорошо, допустим на каталог локальный я дал права IUSR под машиной comp1 и расшарил его, теперь я поднимаю ftp на машине comp2 и в качестве физического пути каталога указываю \\comp1\папка, как теперь дать права IUSR на этот сетевой каталог под машиной comp2? Да, на comp2 я могу записывать в этот каталог \\comp1\папка что угодно и удалять тоже но но для службы ftp видимо нужно что бы права были из размещения машины comp2. Вот как поднять ftp на одной машине при этом сам каталог будет располагаться на другой машине?
5 Jump
 
03.12.15
04:32
(4) Конечно права можно настроить только на той машине на которой находится каталог. А как же иначе?
Идете на ту машину где находится каталог, и назначаете права.
Если у вас есть домен, то можете сделать это централизованно.
6 Aleksey_a_z
 
03.12.15
10:31
(5) А какие права надо настроить и так включен доступ для всех и всего
7 Jump
 
03.12.15
12:13
(6) На папку права, при чем тут доступ?
Вкладка "Безопасность" и даете нужные права.
8 Aleksey_a_z
 
05.12.15
18:36
(7) Вроде нормально объясняю, как глубоко надо разжевать?

Есть комп1, есть комп2 обледенены сетью, рабочая группа одна, на компе комп1 расшарена папка, на комп2 поднят ftp на IIS, пытаюсь подключить в качестве каталога для ftp расшареную папку комп1 при этом не работает, требует логин и пароль при подключении. Если в качестве папки ftp использую любую локальную папку компа2 то все норм. Права на расшареную папку на комп1 даны для всех. Запись, чтение в эту папку с комп2 проходят без проблем.
9 Aleksey_a_z
 
05.12.15
18:41
Если все таки не разжевывать, а полагаться на тех кто хоть чуточку понимает о чем речь то вопрос в следующем.

Хочу запустить FTP сервер на виртуальной машине с доступом к ФС основной ОС.

Основная проблема, с которой столкнулся - как подключиться из дочерней ОС к ФС основной ОС. На IIS у меня это не получилось, видимо из за каких то ограничений по безопасности.
10 Zamestas
 
05.12.15
18:58
(9) Поднять ФТП на реальной машине - не предлагать?
11 ДенисЧ
 
05.12.15
19:08
(9) Я бы сказал, что ограничения в другом месте...
А блин, я уже это сказал....
2 + 2 = 3.9999999999999999999999999999999...