分类: Linux

Armbian 安装 Transmission

背景

之前一直使用aria2来下载BT,PT,aria2的配置已经修改user-agent来伪装其它下载软件比如transmission.
最近再下载PT时,提示错误,errorCode=1 Tracker returned failure reason: Abnormal access blocked 看样应该是被识别并禁止下载了,
就那换一个吧, Transmission

引用

https://blog.haibara.cn/archives/173
https://github.com/ronggang/transmission-web-control/issues/292
https://ld246.com/article/1556162494650
https://my.oschina.net/CasparLi/blog/830361?utm_source=ld246.com

安装

apt install transmission transmission-daemon

一切正常

配置

首先要停用transmission-daemon服务,执行下面的命令:

service transmission-daemon stop

继续阅读

Nginx return 400 bad request | nginx proxy_pass url decoding

Nginx return 400 bad request

Refer

https://stackoverflow.com/questions/28684300/nginx-pass-proxy-subdirectory-without-url-decoding/37584637#37584637

Background

proxy pass static image to another host, most of requests are ok, but some requests return 400 (bad request).

Enable nginx debug

edit /var/nginx/nginx.conf

        error_log /var/log/nginx/error.log debug;

Track error log

nginx config

location ~ ^/static/images/(.*) {
        proxy_pass http://youranotherdomain/images/$1;
    }

继续阅读

N1 安装打印服务CUPS - HP 1020 Plus

N1 安装打印服务CUPS - HP 1020 Plus

引用

https://www.jianshu.com/p/95129aa88dfe
https://www.right.com.cn/forum/thread-4258977-1-1.html
https://www.right.com.cn/forum/thread-8227890-1-1.html
https://forums.fedoraforum.org/showthread.php?326268-Kernel-upgrades-making-WiFi-and-printer-drivers-incompatible
https://gist.github.com/bcastellano/ae63e9e2da2c3d068c0014ed6963a5a1
http://chee-yang.blogspot.com/2008/10/linux-install-hp-laserjet-1020-on-cups.html

背景

最近孩子在家上网课,老师每天发的学习资料,有一部分打印出来比较方便,经常往打印店跑,感觉有点太麻烦。
网上查了一下,HP 1020 plus 激光打印机,挺好,耗材便宜,配合N1,实现共享打印很方便, 所以就在闲鱼上买了个二手的,成色一般
打印机直接插笔记本上,可以自动识别并正常打印,然后就是折腾N1打印服务, 遇到最主要的问题就是N1不能识别打印机,整个过程记录如下。

N1 需要安装Armbian(不是必须的,但本文是基于Armbian, 如果是其它系统,本文可能不适用)

继续阅读

GoAccess Nginx 转发 | 实时查看nginx日志信息

Nginx | 使用日志分析工具GoAccess实时查看Nginx日志信息

引用

https://goaccess.io/
https://github.com/allinurl/goaccess/issues/1328
https://github.com/allinurl/goaccess
https://www.jianshu.com/p/b134995ae16c

说明

在搜索nginx log分析工具时,看到了GoAccess, 开源免费不仅有终端界面,也有Web界面,
本文主要讲解和记录一下,实时Web页面的更新及Nginx配置。

继续阅读

吐血推荐 docker 搭建Koel 详细步骤

转自: https://hostloc.com/thread-1003560-1-1.html

引用

https://hostloc.com/thread-1003560-1-1.html
https://koel.dev/

说明

Koel是一个自己托管自己的音乐的平台,官网 https://koel.dev/
这是我搭建的效果:
https://s1.ax1x.com/2022/04/21/Ly70Bt.jpg

音乐是论坛分享的douban250 无损flac:
https://www.aliyundrive.com/s/xuLCHkV97ML/folder/60dbe0c6f4f846a765ca403e982fa00b2849bd46

继续阅读

nohup + rsync 后台断点续传文件

引用

https://www.jianshu.com/p/82fe7f184b93

步骤

执行

nohup rsync --ignore-existing -razP -e ssh  /data1 [email protected]:/data1

输出

nohup: appending output to `nohup.out'

Password:

输入密码后按ctrl+z,中断进程
服务器输出

[1]+ Stopped nohup rsync --ignore-existing -razP -e ssh /data1 [email protected]:/data1

继续阅读

使用 Docker 安装 Chevereto 图床

引用

https://juejin.cn/post/6857029114718355463

1.安装 Docker-Compose

apt install docker-compose

2.安装 mariaDb

docker pull mariadb

3.安装 chevereto

docker pull nmtan/chevereto

4.准备Docker Compose 文件

创建一个目录用于存放 docker-compose.yml 文件

mkdir chevereto
touch docker-compose.yml

文件内容如下,配置了依赖的 chevereto 以及 mariadb

继续阅读

N1 install Armbian 20.10 & docker openwrt | 斐讯N1安装 Armbian 20.10

N1 刷入 Armbian 20.10 并安装docker 运行openwrt做为旁路由

引用

https://www.right.com.cn/forum/thread-4057162-1-1.html
https://www.shintaku.top/posts/docker-openwrt/
https://disk.yandex.com/d/srrtn6kpnsKz2
https://forum.armbian.com/topic/12162-single-armbian-image-for-rk-aml-aw-aarch64-armv8/page/38/
https://forum.armbian.com/topic/5549-samba-setup/
https://blog.ztluo.dev/post/0057-phicomm-n1/

下载最新的Armbian系统,

我选择的是:Armbian_20.10_Arm-64_focal_current_5.9.0.img

打开https://disk.yandex.com/d/srrtn6kpnsKz2/RK_AML_AW/20.10/20201014 选择相应的文件下载到本地
https://i.loli.net/2021/05/02/18JM36e5nTAvPog.png

继续阅读

N1 docker openwrt ssr plus 无法启动 / ShadowsocksR Plus+ 未运行

问题

ShadowsocksR Plus+ 未运行

配置节点完成后,一直无法启动, ssh 到openwrt ,
直接运行 /etc/init.d/shadowsocksr start
提示如下

root@OpenWrt:/etc/init.d# ./shadowsocksr start
ssr-rules[10170]: Can't redirect, please check the iptables.

参考

https://www.gitmemory.com/issue/bobotoy/N1-Openwrt-Actions/1/610933690
https://www.shintaku.top/posts/docker-openwrt/

解决方法

docker版本 ssr 无法启动,手动启动提示这个ssr-rules[xxx]: Can't redirect, please check the iptables.

仅常用端口(不走P2P流量到代理) 就无法启动。

继续阅读

国内机 DD 脚本

文本主要备份Linux DD系统脚本, 方便后续使用

引用

https://git.beta.gs/
https://www.hostloc.com/thread-779358-1-1.html
https://gist.github.com/i-sync/1fb1c3d105abda353ba688b6db3992dc

话不多说直接上

#Debian/Ubuntu:
sudo apt-get update && sudo apt-get install -y xz-utils openssl gawk file net-tools

#RedHat/CentOS:
yum update && yum install -y xz openssl gawk file net-tools


wget --no-check-certificate -qO InstallNET.sh 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh' && chmod a+x InstallNET.sh


#使用方法
bash InstallNET.sh
-d/--debian [dist-name] #发行版本代号
-u/--ubuntu [dist-name] #发行版本代号
-c/--centos [dist-version] #发行版本代号
-v/--ver [32/i386|64/amd64] 版本号
--ip-addr/--ip-gate/--ip-mask #自定义IP、网关、掩码
-apt/-yum/--mirror
-dd/--image #使用定义镜像
-a/-m  #a是自动安装。如果不指定或者指定为 m 则需要去 VNC 手动安装


sudo bash InstallNET.sh -u 18.04 -v 64 -a --mirror 'https://mirrors.163.com/ubuntu/'
sudo bash InstallNET.sh -u 18.04 -v 64 -a --mirror 'https://mirrors.tuna.tsinghua.edu.cn/ubuntu'

sudo bash InstallNET.sh -u 18.04 -v 64 -a --mirror 'https://mirrors.ustc.edu.cn/ubuntu'
sudo bash InstallNET.sh -u 18.04 -v 64 -a --ip-addr 10.0.8.16 --ip-gate 10.0.8.1 --ip-mask 255.255.252.0 --mirror 'https://mirrors.ustc.edu.cn/ubuntu'

继续阅读

Viagle Blog

欢迎来到我的个人博客网站