代码之家  ›  专栏  ›  技术社区  ›  superlinux

TP Link VPN负载平衡器路由器TL-ER604W的计划重新启动脚本

  •  -2
  • superlinux  · 技术社区  · 2 年前

    如何安排重新启动路由器模型 TP-Link VPN负载均衡器路由器TL-ER604W ?

    1 回复  |  直到 2 年前
        1
  •  0
  •   superlinux    2 年前

    回答问题;首先,这将要求您必须通过telnet进行连接。

    然后只需安装 预料 电传 在Debian GNU/linux上

    sudo apt install expect telnet
    

    然后将以下脚本保存在您喜欢的任何文件名中,并使用配置 crontab 安排它。

    #!/usr/bin/expect -f
    set timeout 5
    set username "admin"
    set password "myp@ssw0rd"
    set enabled_password "myp@assw0rd"
    spawn telnet 192.168.1.254
    expect "Username:"
    send "$username\r"
    expect "Password:"
    send "$password\r"
    sleep 1
    expect "TP-LINK > "
    send "enable\r"
    expect "Enter password:"
    send "$enabled_password\r"
    expect "TP-LINK # "
    send "sys reboot\r"
    expect "This command will reboot system, Continue? \[Y/N\]: "
    send "y\r"