目录
SSH
由于设备要装到运输车上,所以无法现场调试,只能远程
1.1 向日葵 ×
安装成功,但在TX2上运行闪退,无法解决
1.2 Todesk ×
安装成功,由于设备无法使用图形界面及显示器,而终端功能无法使用,所以对该任务无效
1.3 Teamviewer ×
安装失败,ERROR无法解决
1.4 cpolar √
https://zhuanlan.zhihu.com/p/428934425
1.安装脚本
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
cpolar version 显示版本安装成功
卸载:curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash -s – --remove
2.如果没有cpolar账号,请去cpolar官网注册并登录后台获取认证token
cpolar authtoken xxxxxxxxxxxxxxxxxx
3.启动配置
配置cpolar开机自启动 - sudo systemctl enable cpolar
守护进程方式,启动cpolar - sudo systemctl start cpolar
查看cpolar守护进程状态 - sudo systemctl status cpolar
如状态为active, 说明启动状态成功
4.使用
浏览器访问http://localhost:9200/,登录cpolar web UI管理界面。
ssh ubuntu@cpolar所生成的公网地址 -p XXXXX(cpolar生成的端口号)
此时可以用cmd putty filezilla vscode 等ssh第三方工具
1.5 花生壳 √
https://service.oray.com/question/11639.html
开机运行脚本
由于设备装车,车通电,设备通电开机,这时应自动启动脚本
2.1 rc.local × (也许行得通,但没有尝试)
脚本存在循环任务,在rc.local直接添加会卡死,应该放入一个线程里面执行($)
2.2 start application ×
当显示器接上且通电时可自启动运行,但抽掉显示器脚本不会运行,实际环境并不能配备显示器,无法进入图形界面(不确定),所以对该任务无效
2.3 服务器端 √ (未尝试,应该可以)
2.4 crontab √
keep脚本中,指定脚本未运行则运行该脚本,保证任务脚本持续运行
mem脚本控制内存,占比超过限制重启任务
rc.local只用来进行4G重连(仅开机运行一次4G模块拨号成功概率并不高)