|
|
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
Нужно добавить приложение ftp в исключения брандмауэра, потому что мне нужно передать файл, к примеру, log.txt на ftp сервер, сам сервер работает прекрасно через File Zilla, но при попытке передать файл через cmd(bat-скрипт), выскакивают ошибки 425 и 500. (I wont open connection to ...ip adress only to (мой ip adress) и No Data connection). Пытался сделать так: 1) Отключить брандмауэр. Получается, но смысла нет. Нужный мне порт 21 всё равно закрыт. 2) В cmd - net stop SharedAccess 3) В cmd - C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f 4) netsh advfirewall firewall add allowedprogram program=C:\Windows\System32\ftp.exe name="MyApplication10" mode=ENABLE - не работает, пишет, что неправильная команда 5) Пробовал открыть порт 21 на TCP и UDP - пишет ОК, но при проверке оказывается, что порт всё равно закрыт. Код файла txt с командами для ftp. open node0.net2ftp.ru мойлогин мойпароль binary quote put log.txt quit Код батника: ftp -i -s:ftp_command.txt В пассиве запускать пробовал, mput, send пробовал. Ip-адрес у меня динамичный. Нужно каким-то образом через cmd/bat добавить приложение ftp в исключения брандмауэра. Прошу помочь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2015, 18:03 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
4) netsh advfirewall firewall add allowedprogram program=C:\Windows\System32\ftp.exe name="MyApplication10" mode=ENABLE - не работает, пишет, что неправильная команда какая система на том компе? Для XP другой формат команды. Недавно создавал по примерам https://support.microsoft.com/ru-ru/kb/947709 cmd-для открытия порта и все работало. Отключить брандмауэр. Получается, но смысла нет. Нужный мне порт 21 всё равно закрыт. может на компе есть еще один фаервол? Сейчас они включены в комплексные антивирусы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2015, 19:17 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
ukugyul552465, А вы уверены, что мешает брандмауэр именно на вашем компе? а не на промежуточном, например, корпоративном? Каким-нибудь другим клиентов в пассивном режиме работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2015, 19:19 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
miksoftКаким-нибудь другим клиентов в пассивном режиме работает? Гораздо интереснее вопрос: работает ли у него FileZilla в активном режиме, поскольку штатный ftp другого не умеет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2015, 19:46 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
Пробовал запускать в пассивном режиме - тот же результат. File Zilla работает хорошо. Проблема в том, что даже в выключенном состоянии, брандмауэр мешается. Winsows 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 15:18 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
Промежуточного компа нет. Передача идёт от моего компа на ftp-сервер node0.net2ftp.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 15:19 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
ukugyul552465File Zilla работает хорошо. File Zilla-сервер или File Zilla-клиент? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 15:36 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
ukugyul552465Пробовал запускать в пассивном режиме - тот же результат.Какой именно клиент использовали для пассивного режима? Штатный ftp.exe не умеет работать в пассивном режиме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 15:37 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
ukugyul552465Промежуточного компа нет. Передача идёт от моего компа на ftp-сервер node0.net2ftp.ruВаш компьютер находится в одной локальной сети с этим хостом без промежуточных маршрутизаторов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 15:37 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
Пробовал microsoft ftp client в пассивном режиме. Маршрутиризаторов нет. Сейчас пробую передать файл с помощью cURL. Написал такой скрипт: setlocal set sFTP=node0.net2ftp.ru set sUser=логин set sPass=пароль curl.exe --upload-file "D:\10.{html}" --ftp-pasv ftp://%sFTP% --user %sUser%:%sPass% endlocal Pause Видно, что подключается нормально, передаёт файл весом в 10 со скоростью 10. Однако на ftp он не появляется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 19:21 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
А! Всё! Файл пришёл. Получается, через cURL всё отлично, сейчас ещё протестирую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 19:27 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
ukugyul552465Пробовал microsoft ftp client в пассивном режиме. Как? Как ты его заставил работать в пассивном режиме? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 19:33 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
ukugyul552465Пробовал microsoft ftp client в пассивном режиме.Как вы умудрились это сделать, если ftp.exe не поддерживает пассивный режим? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 19:36 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
Ставил какую-то команду, или passive, или pasv, вычитал в интернете, кстати, cmd при этой команде что-то писала, что переходит в passive режим, но результат был никакой. Сейчас пытаюсь разобраться, как по cURL передавать группу файлов по маске. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 19:38 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
Забавно, но у Microsoft есть инструкция https://support.microsoft.com/ru-ru/kb/941940 Внимание! Программа ftp.exe поддерживает пассивный режим FTP, следующие действия с помощью последовательности команд с учетом времени. Убедитесь, что прочитать все шаги перед запуском теста. Выполните команду Открыть <server name=""></server> открыть подключение к FTP-серверу. Введите имя пользователя и пароль для входа на FTP-сервере. Литерал pasv команду Открыть подключение в пассивный режим. После запуска команды FTP-сервер посылает ответ. Ответ включает IP-адрес и номер порта, который можно использовать FTP-клиент для подключения к FTP-серверу. Ниже приведен пример ответа. 227 ввод пассивный режим (192,168,1,20,15,61) В этом примере «192,168,1,20» — IP-адрес сервера FTP и «цифры» 15,61 представляют старший байт и младший байт номер порта. В этом примере используется порт 3901. Номер порта назначается случайным образом для каждого подключения в пассивном режиме. Запуск команды списка литерала . Затем немедленно открыть другое окно командной строки и введите следующую команду: <server name=""></server>Telnet<port number=""></port> Примечание Используйте номер порта, который был назначен в шаге 4. В окне командной строки telnet печатается список каталогов. В окне командной строки FTP был получен ответ следующего вида: 125 подключение данных уже открыто; Запуск передачи. Два окна командной строки оставьте открытым в течение нескольких минут. Не предпринимать дополнительных действий. Найдите на FTP-сервер, а затем откройте диспетчер служб IIS. Поиск FTP-узла, а затем откройте диалоговое окно свойств веб-узла FTP. На вкладке FTP-узел нажмите кнопку для открытия диалогового окна FTP-сеансы Текущие сеансы... . Вы Обратите внимание, что это подключение все еще активно. Примечание По умолчанию значение времени ожидания для подключения к узлу FTP — 120 секунд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 19:40 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
Понятно. Я сейчас пробовал curl.exe --upload-file "D:\.html" --ftp-pasv --ftp-create-dirs ftp://%sFTP% --user %sUser%:%sPass% curl.exe --upload-file "D:\*.html" --ftp-pasv --ftp-create-dirs ftp://%sFTP% --user %sUser%:%sPass% curl.exe --upload-file "D:\*html" --ftp-pasv --ftp-create-dirs ftp://%sFTP% --user %sUser%:%sPass% curl.exe --upload-file "D:\.{html}" --ftp-pasv --ftp-create-dirs ftp://%sFTP% --user %sUser%:%sPass% curl.exe --upload-file "D:\*.{html}" --ftp-pasv --ftp-create-dirs ftp://%sFTP% --user %sUser%:%sPass% curl.exe --upload-file "D:\*{html}" --ftp-pasv --ftp-create-dirs ftp://%sFTP% --user %sUser%:%sPass% но что-то везде ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 19:43 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
ukugyul552465но что-то везде ошибки.ну так показывайте сами ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 19:44 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
Код: setlocal set sFTP=node0.net2ftp.ru set sUser=логин set sPass=пароль curl -u логин:пароль -T D:\*.html ftp://node0.net2ftp.ru endlocal Pause ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 19:51 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
ukugyul552465, А файл "D:\.html" существует? Он реально без имени, только расширение? Если да и да, то есть ли права на его чтение у того пользователя, от имени которого запущен cmd.exe ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 19:57 |
|
||
|
Добавление приложения в исключения брандмауэра
|
|||
|---|---|---|---|
|
#18+
P.S. Из консоли CMD вполне можно копировать текст, скриншот делать необязательно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2015, 19:58 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=39112602&tid=1493766]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 16ms |
| total: | 176ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...