首页 > 解决方案 > 将代码重新加载到树莓派 3 上并运行它

问题描述

我目前正在编写一个程序来检测物联网是否受到威胁(即发送不应该发送的信息)。当控制服务器检测到这种行为时,它将通过下载其不妥协的代码功能(我在云上拥有)并运行它们来重置设备。有没有办法做到这一点。顺便说一句,我在我的树莓上使用 nodejs。

有没有办法通过脚本关闭或重启树莓派?

标签: node.jsraspberry-pi3

解决方案


您可以发出以下命令:

ssh <user>@<ip address to Pi> 'echo <password> | sudo <full path to shutdown command> -r now'

替换为 Pi 的用户名,替换为密码,以及关闭路径(您可以在连接到 Pi 时找到它which shutdown)。并填写你的 PI 的 IP 地址。

那应该重新启动您的 Pi。


推荐阅读