Rustdesk-Nginx-Err
前言
这是一次失败的配置,主要是因为需求和实际冲突了。
需求:部署在内网服务器,通过Nginx反代到内网穿透的一个端口进行访问
实际:rustdesk不支持端口后加地址,而我也不想再花钱买更多的隧道服务(免费用户仅支持两条隧道)
配置Rustdesk
下载
1wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.11-1/rustdesk-server-linux-arm64v8.zip
解压
1237z x rustdesk-server-linux-arm64v8cd arm64v8
添加执行权限
在docker配置vnc连接
vnc配置前的准备启动容器
这一步比较关键,要注意启动的镜像的版本。我们这里以Ubuntu举例,如果高于22.04,就必须加入参数--security-opt seccomp=unconfined。否则会出问题。在下述启动命令中,指定使用主机所有gpu资源,命名为wu1015_test,将容器5901端口映射到本地的32789。1docker run --gpus all --ipc=host --name wu1015_test --security-opt seccomp=unconfined -it -p 32789:5901 镜像id
新建用户
建议不要使用root用户进行配置
Aris终端桌面安卓逆向记录
逆向记录软件说明
软件名称与版本号:Aris终端桌面1.1.62
想要修改的地方:通知显示只有开启点击之后才会显示title: context,不开启只能显示context,不太符合直觉。因而将其修改为一样的。
脱壳
这个软件没有加固,也就没有脱壳这个步骤了。
反编译
这一步完全可以用MT管理器来改,但我不太想在手机上弄。
安装apktool1sudo apt install apktool
进行反编译1apktool d 应用.apk
转Java
很久没看smali了,还是java看着舒服,所以转换到java相对方便一点。
安装dex2jar
下载源码到本地
1git clone
语言识别模型Wenet的基础使用与训练
最近在训练Wenet模型,所以顺便记录一下。
源码流程 以aishell为例
资源下载
执行以下语句进行下载,下载到/export/data/asr-data/OpenSLR/33/目录中,并进行解压和分类。1./run.sh --stage -1 --stop_stage -1
生成索引文件
执行local/aishell-data-prep.sh生成索引文件到data/local/<train> <dev> <test>中,然后再把text和wav.scp两个文件复制到data/<train> <dev> <te
使用nginx进行端口转发实现frp内网穿透端口的多重利用
缘起
因为宽带没有公网ip,而买一个云服务器又太过费钱。因而选择了使用内网穿透,而内网穿透我比较熟悉的厂商也就是SakuraFRP了。
但内网穿透的免费隧道只有两条,挂个alist是绰绰有余的,但我还想挂其他服务。这么看来两条隧道显然是不够用,于是我想到了nginx反向代理。
通过反向代理监听本地端口实现子目录的不同服务访问。
下载应用
安装nginx1sudo apt install nginx
配置反向代理frp修改映射的端口
因为本文中用的是SakuraFRP,所以直接去网页那修改一下(本文是改为10086)然后重启frpc就行了。
添加反向代理文件
先备份一下默认配置
1cp /
FRP的无人监管设置
起初
本着废物利用的目的,把移动的电视盒子刷成了Armbian,然后在上面挂Alist。但我也是终究没有弄到公网IP,也就只能通过内网穿透来解决这个问题。
电视盒子配置
型号:MGV2000 JZ(九州)
处理器型号:s905l-b
不确定,因为有部分人说是s905l2,但我之前看固件应该是s905-b(没错,-b指的就是有杜比)。
但我刷armbian的时候刷的是s905l2的uboot,除了网络之外一切正常(没错,就是没网,包括有线,无线与蓝牙。我还因此买了个RJ45转USB-A来保证连接)。
然而刷入s905l或者s905lb的dtb会无法启动。
这部分有待更新(等有时间把散热片拿开看
MOMO提示分区挂载异常问题解决以及Mix2s的类原生优化
前提说明
使用的是机器是MIX2S
面具:官方面具,版本为27.0
shamiko版本:1.1
momo版本:4.4.2
内核:sakura 2.5(4.9.332)
分区挂载异常
经过测试发现在刷入面具、LSP框架和shamiko之后momo出现分区挂载异常的回报。
在删除LSP后回报消失。
在删除shamiko之后回报消失。
在刷入内核前无分区挂载异常回报。
结论:shamiko、LSP、第三方内核只能同时存在两个,出现第三个必定回报分区挂载异常。
解决:删掉一个,或者是放着不管,毕竟不太影响。经过测试,在momo回报分区挂载异常、设备运行在非官方系统、发现代码注入、调
Docker配置Jupyter
拉取镜像
直接拉取镜像
1docker pull ubuntu
或者是从本地导入镜像
1docker load --input 路径/文件名.tar
启动容器
注意要设置好端口,不然后面设置会很麻烦。要设置GPU的话也是一样,后面再弄会很麻烦。要么弄成个镜像再启动一遍,要么停止docker然后修改文件,具体应该可以度娘,这里就不再赘述。IMAGE ID可执行docker images得到,也就是镜像的ID。包括shm的配置也是,如果没有修改配置文件的话,默认为64M,这显然是不够用的。
12345678910docker run --name 自己想要的名字 -it -p 本地端口:容器端
Docker的基本使用
Docker的安装卸载旧版本123sudo apt-get remove docker \ docker-engine \ docker.io
使用apt安装1sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
或者我这是没有上述的docker-ce等包,所以就安装了docker-io,但也能用。
运行镜像
如果本地没有镜像会远程拉取。
1docker run hello-world
然后在2024年的今天,在国内基本已
Xubuntu的SFTP在thunar上的使用
正常使用
将sftp链接复制粘贴到thunar的地址栏上,回车就可以直接挂载了。
长时间不使用一定记得主动卸载掉。
异常解决
在长时间不用之后,sftp链接断开连接,但thunar没有及时中断,而是持续请求,这也会导致thunar直接卡死,重启进程,或是断网也无济于事。
只能重启解决或者使用ps命令查看sftp的进程,再直接kill掉。123ps -A | grep sftp// 上面得到的pidkill pid xxx
参考文章
Linux kill命令_菜鸟教程