今天和群控服务商谈完了,等项目完成的差不多就上他们的服务~

然后今天正式开始折腾termux(之前小米8那个由于年代久远都忘得差不多了),以下记录当手机处于非root状态下时怎么远程连接,以及相关的一些实操:

首先换源

cp $PREFIX/etc/apt/sources.list $PREFIX/etc/apt/sources.list.bak

nano $PREFIX/etc/apt/sources.list

全部删掉,换成:

# The main termux repository:
deb http://mirrors.tuna.tsinghua.edu.cn/termux/ stable main

接着更新

pkg update

(可能需要你通过y来更新一些旧的软件包,更新完之后再执行一次pkg update)

然后提权(二者选一,推荐第一种)

pkg install proot

termux-chroot

apt install tsu

tsu

接着开启远程

apt install openssh

sshd

默认状态下是秘钥公钥的方式连接,由于我们的手机没有root,进不去它那个目录放公钥,也无法从它的系统取出公钥(两个系统相对独立,只有网络接口能通讯,为此耗时耗力没多大意义)

群控/渲染——一机两用方案进阶(Termux实际部署)

所以我们改为密码访问:

passwd

改个你熟悉的密码

然后通过ip:port+ubuntu(用户名,其实啥都无所谓)+密码的方式就能登录了

PS:其实还是可以曲线救国的,但感觉好麻烦,没有太大的安全需求,所以就从简吧……

群控/渲染——一机两用方案进阶(Termux实际部署)

部署渲染(这里sftp进不去的话就物理重启一遍termux):

ln -s /data/data/com.termux/files/home/ffmpeg/ffprobe /data/data/com.termux/files/usr/bin/ffprobe

ln -s /data/data/com.termux/files/home/ffmpeg/ffmpeg /data/data/com.termux/files/usr/bin/ffmpeg

chmod -R 777 /data/data/com.termux/files/home/ffmpeg/

再测试的时候发现就完全没问题了

接着装python

pkg install python

 

pip3 install -r clip_storage_processing/requirements.txt -i https://pypi.douban.com/simple

screen -S clip_slave

screen -r clip_slave

python3 clip_storage_processing/process_slave.py

cd ./python_project


人生有無數種可能,人生有無限的精彩,人生沒有盡頭。一個人只要足夠的愛自己,尊重自己內心的聲音,就算是真正的活著。