@MrDZ

Как скачать файл по ftp с микротика?

Дд. Хочу собрать данные по микротам, какие прошивки стоят. Скрипт создает файл на микротике с названием формата ip-version.txt, но не могу скачать файл по фтп из микротика.

{
:local sysname [/ip dhcp-server network get number=0 gateway];
:local sysversion [/system package update get installed-version];
:local file [system package update check-for-updates file=("$sysname-" . "$sysversion")]
:local ftphost "192.168.1.2";
:local ftpuser "User";
:local ftppassword "pass";
:local ftppath "/";
/tool fetch address="$ftphost" src-path="$file" user="$ftpuser" mode=ftp password="$ftppassword" dst-path="$ftppath/$file.txt" upload=yes
}
  • Вопрос задан
  • 905 просмотров
Решения вопроса 1
@MrDZ Автор вопроса
отвечу сам на свой вопрос))))

{
:local sysname [/ip dhcp-server network get number=0 gateway];
:local sysversion [/system routerboard get current-firmware];
:local file [system package update check-for-updates file=("$sysname-" . "$sysversion")]
:local files [("$sysname-" . "$sysversion")]
:delay 3s;

:local ftphost "192.168.1.2";
:local ftpuser "User";
:local ftppassword "password";
:local ftppath "/";

/tool fetch address="$ftphost" src-path="$files.txt" user="$ftpuser" mode=ftp password="$ftppassword" dst-path="$ftppath/$files.txt" upload=yes
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
jamakasi666
@jamakasi666
Просто IT'шник.
Может лучше сразу отбросить такие костыли с колхозом и использовать SNMP?
По вопросу, В services включен ftp? Пользователь с правами ftp создан? В конце концов ошибка то какая? Телепаты в отпуске.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы