
1 calmzhu 2021-11-25 22:16:56 +08:00 身份认证是绕不过去的 要轻量还得复用 ssh. 新建个普通用户,然后住用户用脚本轮询一下普通用户的某个标志文件就可以了。 稳一点标志文件只做开关。 野一点标志文件当脚本直接跑 |
2 Argon 2021-11-25 22:51:48 +08:00 |
3 Buges 2021-11-25 22:56:54 +08:00 via Android shell 脚本写个循环,nc -l 接受指令 同样发送端也用 nc 。 就一个裸 tcp 连接,够“轻量”了吧? |
4 iceheart 2021-11-25 23:10:04 +08:00 via Android 路由器启个 web 服务返回状态, 主机上 crontab 定时跑脚本读状态,根据结果执行命令 |
5 eason1874 2021-11-25 23:20:40 +08:00 封装成 HTTP API 比较好用,用什么脚本开发都能轻松实现 客户端 -> HTTP API 提交任务请求 -> Web Server 写任务到文件 -> Cron shell 执行任务 |
6 adoal 2021-11-25 23:36:50 +08:00 via iPhone 用普通用户,给他 1配置 sudo 规则,只允许 nopasswd sudo 后执行重启某些服务的命令 2配置 authorized_keys 项,只允许执行指定的脚本,把 sudo 重启和前导后续操作写在脚本里 |
7 s82kd92l OP |
8 s82kd92l OP 像 wireguard 这种分布式的加密 /认证一体化的方案就很优雅,如果能作为 lib 嵌入其他程序就好了 |
10 s82kd92l OP 在研究 xmpp+omemo , 加密和认证应该是过关的,也不用像 http 一样独占一个端口。缺点可能是库依赖比较多,路由器上有点难搞。 问下大家,mqtt 载体上上有类似 omemo 上的加密认证协议 |
11 s82kd92l OP 吗? |