【问题标题】:Mikrotik - Upload file and change it into a scriptMikrotik - 上传文件并将其更改为脚本
【发布时间】:2017-12-13 16:05:12
【问题描述】:

Mikrotik 脚本的新手,并且遗漏了一些非常明显的东西。使用

创建新脚本时
/system script add name=mail
/system script edit mail source

保存脚本并运行它,一切都很好。

现在,如果我想通过 scp 推送脚本,我遇到了障碍。我上传了 rsc 文件,但现在不知道如何制作,即上传的 script.rsc 用作新脚本的源。我的 google-fu 让我失望了。任何帮助在这里表示赞赏!

【问题讨论】:

  • 为什么不直接执行刚刚下载的文件呢? /tool fetch url="myurl/myfile.rsc" / import myfile.rsc

标签: mikrotik


【解决方案1】:

在 RouterOS/Mikrotik 上推送文件并执行命令:

使用 Linux 服务器:

  1. 准备变量:

    ROUTEROS_USER=$1
    ROUTEROS_HOST=$2
    ROUTEROS_SSH_PORT=$3
    FILE=somescript.rsc
    
  2. 使用以下方式推送文件:

scp -P $ROUTEROS_SSH_PORT "$FILE" "$ROUTEROS_USER"@"$ROUTEROS_HOST":"$FILE"

  1. 执行将在 RouterOS 上运行命令的命令

ssh $ROUTEROS_USER@$ROUTEROS_HOST -p $ROUTEROS_SSH_PORT "/import file-name=$FILE"

命令/import file-name=$FILE.rsc" 可能会有所不同,具体取决于 您的 RouterOS 版本

【讨论】:

    猜你喜欢
    • 2012-12-22
    • 1970-01-01
    • 2014-04-09
    • 1970-01-01
    • 1970-01-01
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多