Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Как поднять FTP-сервер без IIS?

Здравствуйте уважаемые админы. Возможно мои вопросы и изложение проблемы покажутся странными. Я не силён в этой сфере, поэтому заранее извиняюсь.

Подскажите пожалуйста такую вещь. Пилю на Windows Server 2008 R2 x64 веб-проект. Выбор оси аргументирован работой веб-сервиса с 1С-Сервером, который стоит на этой же машине. веб-сервис и 1с-сервер должны располагаться рядом по техническим требованиям.

Поставил в качестве среды для разработки OpenServer. Теперь хотелось бы организовать FTP-доступ к папке с доменами извне, чтобы можно было подключаться с рабочего компа и деплоить код в phpStorm'е. Но все инструкции по поднятию FTP завязаны на настройке родного веб-сервера винды - IIS. Естественно, поднимая его, я нарушу работу моего openserver.

В связи с этим у меня вопрос. Есть в этой оси какие то штатные средства поднятия любого более-менее защищённого соединения для расшаривания папки в интернет? FTP, SFTP, WebDav, другие?

Всем заранее спасибо!
Ответ:
Сообщение от RandelManul
FTP-сервер FileZilla.
+100500
Вопрос: Поднятие FTP-сервера с доступом через OpenVPN

Доброго времени суток!

Недавно появилась задача в кротчайшие сроки поднять FTP-сервер, доступ к которому будет происходить через VPN. В роли ftp-сервера пока рассматриваю FileZilla, а в роли VPN -OpenVPN.

Поднимать такие вещи мне ещё не доводилось. Если у кого-то есть знания, опыт, советы - буду очень благодарен за помощь, так как начальство хочет всё это дело как можно быстрее.
Ответ: LexFreeman, спасибо за разъяснения
Вопрос: Запрет на удаление файлов на ftp-сервере IIS для анонимного пользователя

Здравствуйте!

Имеется ftp-сервер IIS с включенным анонимным пользователем на чтение и запись. В Безопасности каталога, куда происходит переход в случае запроса анонимного доступа, для пользователя IUSR указаны права только на чтение. Однако анонимный пользователь спокойно может и читать, и создавать и удалять файлы. Почему так происходит? Как запретить удаление?

Спасибо!

P.S. Кстати, из той же Безопасности пробовал эксперимента ради вообще удалить пользователя IUSR - в этом случае анонимному пользователю на ftp также доступен беспредел. Почему? Такое ощущение, что NTFS-права просто игнорируются...
Ответ:
Цитата The_Immortal:
MS:
Цитата:
By default, IIS 7 uses IUSR as the user name for anonymous access.
Я писал выше про анонимный доступ. И, как сказано выше, в случае такого доступа используется пользователь IUSR.
Вы когда читаете документацию, читайте ее пожалуйста внимательнее. Первый же абзац:
Цитата:
When you enable Anonymous authentication, you can change the account that IIS uses to access your sites and applications. By default, IIS 7 uses IUSR as the user name for anonymous access. This user name is created when you install IIS 7.
ftp-сервер не имеет к этому никакого отношения, это для доступа к сайтам и приложениям.
Цитата The_Immortal:
А не подскажите, где это?
Я не специалист конкретно по MS ftp-серверу, даже в голову не приходило им пользоваться. По разным причинам. А нормальные ftp-сервера такие настройки имеют, то есть некий "стандарт" прав доступа на ftp-сервер существует, например, FileZilla Server:
FileZilla

или Gene6 ftp-server:
Gene6

Ну а судя по вашему скриншоту в МС традиционно поступили как обычно - "нам это не нужно, значит и никому не нужно". Лишний повод подобными поделками не пользоваться.
Вопрос: Открытие файлов с FTP сервера. Windows 7

Здравствуйте.

При открытии файла, который находится на FTP сервере (заходим на FTP через проводник) файл открывается не в определенной программа (Excel, Word, Paint и т.д.), а в браузере по умолчанию. Как сделать чтобы файл открывался в нужной программе?

ОС Windows 7x32/64.
IIS FTP на Windows 2008r2.

Во вложении скриншоты что происходит в папке FTP.

С Уважением, Петр.
Ответ: Та же проблема, открывает фото с FTP сервера в Хроме, вместо IrfanView...Который месяц долблюсь и не могу найти решения...Помогите....
Вопрос: Пустой корень ftp сервера на win 2012 R2

Добрый день!

Установил на windows 2012 R2 IIS и ftp-сервер. Указал корневую папку, в нее поместил один каталог с файлами. Все работает отлично. Создаю в корне папки, их тоже нормально отображает при просмотре ФТП. Подключаю с правами сетевого пользователя ресурс с другого сервера в виде виртуальной папки - все замечательно. При подключении второго ресурса с другого сервера под тем же пользователем - в корне ФТП пусто. Т.е. нет даже тех папок, которые отображались ранее. В случае удаления ЛЮБОГО из виртуальных каталогов, работа ФТП опять нормализуется. Подскажите, в какую сторону копать.
Ответ: Добрый день!

Установил на windows 2012 R2 IIS и ftp-сервер. Указал корневую папку, в нее поместил один каталог с файлами. Все работает отлично. Создаю в корне папки, их тоже нормально отображает при просмотре ФТП. Подключаю с правами сетевого пользователя ресурс с другого сервера в виде виртуальной папки - все замечательно. При подключении второго ресурса с другого сервера под тем же пользователем - в корне ФТП пусто. Т.е. нет даже тех папок, которые отображались ранее. В случае удаления ЛЮБОГО из виртуальных каталогов, работа ФТП опять нормализуется. Подскажите, в какую сторону копать.
Вопрос: Поднять FTP-сервер

Доброе утро!
Есть нетбук на базе Windows 7 SP1 Ultimate
Есть относительно продвинутый роутер
Есть Интернет-канал без выделенного IP (хотя в их понимании выделенный IP это тот в котором все порты открыты).
Поясню подробнее. IP адрес у меня и так статический и реальный. Он не меняется никогда. Не смотря на то, что я не использую услугу "выделенный IP" у провайдера (за которую требуют доплачивать), все равно часть портов остается открыта!) Так зачем же платить больше?
Админка роутера расшаривается и доступна извне совершенно спокойно! Точно так же спокойно могу вещать онлайн-поток аудио (пробросив при этом на роутере нужный порт)...
Вот только FTP никак расшарить не получается! У меня роутер с USB, все делаю правильно. Ставлю галочку "доступен из Интернет" (или как там уже точно не помню).. В итоге внутри локалки все работает. Извне - нифига(
Пробовал и прошивку на роутере обновлять - не помогло. При поднятии FTP на самом компьютере - в принципе та же проблема.
Так вот итого. Мне не нужно поднимать это все на роутере, мне нужно расшарить папку, которая на компе чтобы это все было доступно извне по моему внешнему IP. Предполагаю что если заплатить провайдеру, то все заведется. Однако доплачивать провайдеру еще пол стоимости своего текущего тарифа только ради FTP (а остальное все и так работает, даже удаленка!) просто не вижу смысла.
Спасибо!)
Ответ: Спасибо!)
Все верно, только нужно было пробросить еще диапазон портов непосредственно для данных.
Завелось)
Вопрос: Нужен FTP клиент для передачи и получения файла из FTP сервера

Нужен FTP клиент для передачи и получения файла из FTP сервера. Есть FTP сервер там есть папки Recv для получения и Send для отправки. Мне нужен простая прога для отправки и получения из этих папок файлов. Можно и без интерфеса но с докачкой. кто небуд знает такую прогу?
Ответ: Попробуйте FTP Commander
Вопрос: Как отправить на FTP-сервер папку, имя которой является значением переменной COMPUTERNAME?

Нужно скопировать папку и все ее содержимое на FTP сервер.
Первая проблема в том, что я не знаю как скопировать папку. Вторая проблема заключается в том, что папка называется %COPMUTERNAME%
Например есть файл NAME-PC.txt он создался с помощью переменной %COMPUTERNAME%. При попытке загрузить его на FTP командой send %COMPUTERNAME%.txt он так и загружается "%COMPUTERNAME%.txt". Помогите пожалуйста.

Добавлено через 2 минуты
Или подскажите как создать папку на FTP сервере с именем пк и в нее загрузить определенные файлы. Переменная %COMPUTERNAME% с FTP не работает
Ответ: Передайте параметром:
Windows Batch file
1
2
3
4
5
6
7
call :cftp "%Computername%.txt"
pause& exit
 
:cftp
 echo Команды ftp
 echo Вот наш файл %~1
exit /b
вообще-то таких проблем не должно бы быть, надо код видеть, может так придеться делать:
Windows Batch file
1
call "%%Computername%%.txt"
может так:
Windows Batch file
1
cmd/v/c "!Computername!.txt"
надо видеть целиком...
Вопрос: Анонимный вход на FTP-сервер

Здравствуйте. Подскажите, пожалуйста, что делать, чтобы через командную строку соединиться с ftp сервером. Основная проблема в том, что после набора команды open ftp.cmegroup.com командная строка запрашивает пароль, хотя при входе на сайт через браузер никаких паролей не требуется. Есть ли какие-либо ключи к команде open, которые бы позволили осуществить анонимный вход на сайт?

Добавлено через 41 минуту
При этом имя пользователя можно ввести любое, но перед тем как появляется запрос на пароль,, выскакивает строка
331 Please specify the password.
Затем русскими буквами -
Пароль:
.
Любая пеопытка что-либо ввести с клавиатуры не венчается успехом - ни один знак не набирается. Если просто нажать Enter, выскакивает
530 Login incorrect. Сбой входа.
ftp>
Ответ:
Windows Batch file
1
2
3
@echo off
netsh advfirewall firewall add rule name="ftp" dir=in program="C:\windows\system32\ftp.exe" action=allow
netsh advfirewall firewall add rule name="ftp" dir=in program="C:\windows\system32\ftp.exe" action=allow
Вопрос: Используя системный FTP клиент командной строки загрузите файл на FTP-сервер

Задание:

Используя системный FTP клиент командной строки загрузите файл на FTP-сервер.
Как это сделать?
Ответ: ftp 192.168.0.1
Связь с 192.168.0.1
Пользователь: user
Пароль: password
ftp>put
Локальный файл c:\file.txt
Удаленный файл local\file.txt