菜青虫个人笔记 - 2022年11月
type: channel
link: https://www.439700.xyz/index.php/2022/11/
description: 个人折腾日记，网络相关，路由器相关，服务器，NAS等
items: nginx使用fancyindex目录索引
items: 集客固件备份，集客AP路由器固件镜像
items: 开启nginx目录文件列表显示功能
items: PVE系统命令行删除虚拟机
items: 群晖DSM7.0以上开启ROOT权限
items: debian修改国内镜像源
items: 一键命令快速解决debian关闭防火墙方法（包含开启端口命令）
items: discuz应用中心重新注册 更换网站ID 网址更换（网站搬迁改域名或者整站复制处理）
items: 2022年最佳七款免费VPN
items: 群晖 NAS 全应用端口对应列表

nginx使用fancyindex目录索引
type: item
date: 2022-11-24T19:16:51+08:00
description: 一、nginx目录索引nginx中内置了目录索引命令 auto_index ，十分方便就能给目录生成web索引：location /ftp/ {alias /data/html; autoindex on;}两个可选的命令是 autoindex_exact_size 和 autoindex_localtime ，分别表示是否精确显示文件大小（以字节方式）和是否显示本地时间，两个都 不开启 的情况下是这样的：二、使用fancyindex索引nginx自带的索引功能很单一，界面也很原始。后面有人做了个fancyindex的插件用来强化这个功能，已经被官方采用。官方文档地址https://www.nginx.com/resources/wiki/modules/fancy_index/，fancyindex代码地址：ngx-fancyindex（https://github.com/aperezdc/ngx-fancyindex）。2.1 编译fancyindex安装fancyindex要重新编译nginx，首先下载fancyindex源码git clone https://github.com/aperezdc/ngx-fancyindex解压nginx进入目录，重新执行 configure 命令，指定参数 --add-module 添加fancyindex模块：./configure --user=www --group=www \--prefix=/usr/local/nginx-1.12.2 \ --with-http_stub_status_module \ --with-http_ssl_module \ --add-module=../ngx-fancyindex # 添加fancyindex模块执行make和make install即可完成安装。2.2 使用fancyindexfancyindex的指令：location /ftp/ {alias /data/software/nginx/; fancyindex on; # 使用fancyindex fancyindex_exact_size off; # 不显示精确大小点击表头的 File Name 、 File Size 或者 Date 能对文件进行排序。2.3 其他用法fancyindex提供了自定义页头和页脚，分别通过指令 fancyindex_header 和 fancyindex_footer 完成。例如在页脚加上一个超链接到百度首页：location /ftp/ {alias /data/software/nginx/; fancyindex on; fancyindex_exact_size off; fancyindex_footer "fancy_footer.html"; # 指定页脚页面}然后在 网站根目录下 加上一个 fancy_footer.html ： 百度一下 重新载入后的页面：

集客固件备份，集客AP路由器固件镜像
type: item
date: 2022-11-24T18:46:00+08:00
description: 集客固件分为集客AC固件和集客AP固件。如果你有三台K2P，有三种选择：一台K2P刷成集客盒子固件，两台K2P刷成AP固件。三台都刷成AP固件。3. 一台K2P刷成纯AC控制器(beta版)，2台集客AP刷成AP固件，K2P做旁AC，另外再弄一个主路由。AC固件：型号对应cpu和无线网卡--企业路由M10E：MTK7620，非官方设备，网口顺序相反。只有2.4g，没有5g，128M ram。如：newifi mini；小米路由mini；斐讯K2,斐讯K1，优酷路由宝，百米3。网口是LLLLW或者LLW。MP3020：MTK7621，如新路由2 d1(3个网口)，有wan口X1：MTK7628，如360p2X2：MTK7621，有itvX3：MTK7621， 如小娱c5，没有无线，有itvK2P：K2P专用，有5g，有2.4g，有itvNewifi3：新路由3专用，有itv，有5g，有2.4g。歌华链也可以刷。本帖最后由 adagiov 于 2021-12-9 11:19 编辑感谢集客二群新哥,★Victor☆℡，郁闷小庆,bingo等大佬，感谢集客一群守得云开等大佬。如有遗漏或冒犯，请联系我修改。另外，本帖不代表官方，是集客群友收集汇总而成。以下信息收集于qq群，论坛：集客官网：http://file.cnrouter.com/ （官方固件下载）恩山论坛：https://www.right.com.cn/forum/thread-531001-1-1.html（K2和K2P） https://www.right.com.cn/forum/thread-620090-1-1.html (K2T)蓝奏云：集客网关_mtkhttps://gecoos.lanzoui.com/b01bcsxcd集客AP_MTK_MIPS https://gecoos.lanzoui.com/b01bcswkf集客AP_高通_ARM https://gecoos.lanzoui.com/b01bcswsd集客AP_高通_MIPS https://gecoos.lanzoui.com/b01bcswoj集客微路由_MTK https://gecoos.lanzoui.com/b01bcsxab集客网关X86 https://gecoos.lanzoui.com/b01bcswyj集客AP 7.0 beta： https://gecoos.lanzoui.com/b01cnvy4b 密码:9hol集客AC控制器 https://www.lanzoui.com/b01c62c5e 密码:9poj老版本的集客ac ap固件（备用） 链接：https://pan.baidu.com/s/1TnTapqactrSFBEiRTq3biQ 提取码：pxln集客固件分为集客AC固件和集客AP固件。如果你有三台K2P，有三种选择：一台K2P刷成集客盒子固件，两台K2P刷成AP固件。三台都刷成AP固件。3. 一台K2P刷成纯AC控制器(beta版)，2台集客AP刷成AP固件，K2P做旁AC，另外再弄一个主路由。AC固件：型号对应cpu和无线网卡--企业路由M10E：MTK7620，非官方设备，网口顺序相反。只有2.4g，没有5g，128M ram。如：newifi mini；小米路由mini；斐讯K2,斐讯K1，优酷路由宝，百米3。网口是LLLLW或者LLW。MP3020：MTK7621，如新路由2 d1(3个网口)，有wan口X1：MTK7628，如360p2X2：MTK7621，有itvX3：MTK7621， 如小娱c5，没有无线，有itvK2P：K2P专用，有5g，有2.4g，有itvNewifi3：新路由3专用，有itv，有5g，有2.4g。歌华链也可以刷。复制代码集客ap：型号对应cpu和路由器mtk系列：AP230IP：MT7620A/N 无PA/无LNA，如联想Newifi mini Y1，小米路由mini，斐讯e1。 支持MT7612E, MT7610E的扩展5G芯片。newifi mini Y1刷AP230IP没有e口（itv口）。【2.4G不支持KVR,5G支持K】AP230EP：MT7620A/N 带PA/带LNA，如斐讯K2，K1，E1；支持MT7612E, MT7610E的扩展5G芯片。【2.4G不支持KVR,5G支持K】AP601：MT7620A/N 无PA/无LNA，不支持5G, 支持扩展VLAN网口，主要用于面板AP。Newifi mini刷，有两个e口。【不支持KVR】AP602：同AP601, 4M flash/32M memory, 如 FIR302M，BL-WR9000 【不支持KVR】AP238AN：MT7628,支持MT7612E…

开启nginx目录文件列表显示功能
type: item
date: 2022-11-24T18:41:22+08:00
description: 配置文件中加入 autoindex on; autoindex_exact_size off; autoindex_localtime on;autoindex on; 自动显示目录autoindex_exact_size off; 默认为on，显示出文件的确切大小，单位是bytes。改为off后，显示出文件的大概大小，单位是kB或者MB或者GBautoindex_localtime on;默认为off，显示的文件时间为GMT时间。改为on后，显示的文件时间为文件的服务器时间 ----------------------------------- ©著作权归作者所有：来自51CTO博客作者模范生的原创作品，请联系作者获取转载授权，否则将追究法律责任 开启nginx目录文件列表显示功能 https://blog.51cto.com/mofansheng/1775350

PVE系统命令行删除虚拟机
type: item
date: 2022-11-23T22:01:05+08:00
description: pve网卡直通虚拟机pve失联打不开解决方案，不用重新安装pve 解决思路：关闭虚拟机，不要虚拟机在pve系统重启后自动启动，pve重新启动成功后，到管理界面删除网卡直通把pve这台服务器，插上显示器，键盘，用管理员账户进入删除虚拟机 qm destroy 100 #之后以一下查看虚拟机 qm list 100

群晖DSM7.0以上开启ROOT权限
type: item
date: 2022-11-21T22:43:07+08:00
description: 开打ssh工具，这里使用的是finalshell，登录群晖。 3、输入sudo -i然后输入群晖登录密码进入root权限。 输入密码不会显示，输入以后直接回车即可。4、这里需要使Vi编辑器编辑sshd_config 文件。vi /etc/ssh/sshd_config5、使用键盘的方向按键找到如下图所示的关键字。 6、点击键盘的i键进入编辑模式，在上面步骤找到的关键字下添加 PermitRootLogin yes。 7、添加好以后点击键盘的ESC按键,然后输入wq:保存退出编辑模式。 8、输入命令修改root默认密码：synouser --setpw root xxxxxx 后面的xxxxx更换成你自己的密码。 9、输入reboot重启群晖。10、打开winscp,使用root用户登录，登录成功，拖动一个文件测试，未提示权限不足，DSM7.0系统的root权限获取成功。

debian修改国内镜像源
type: item
date: 2022-11-20T21:34:31+08:00
description: 国内安装debian，当然要用国内的源，优点只有一个：速度快。国内的源比较多，下面就把更改源的方法说一下。登录到debian 10，如果是root用户，直接输入命令，如果是非root用户，需要在命令前面加上sudo。一，先备份一下原始的源mv /etc/apt/sources.list /etc/apt/sources.list.bak这样就把原始的源文件改了一个名字，备份一下，不好删掉。二，更新为国内的源然后把下面的源地址复制进去sources.list文件deb http://mirrors.ustc.edu.cn/debian/ buster main deb-src http://mirrors.ustc.edu.cn/debian/ buster maindeb http://security.debian.org/debian-security buster/updates main deb-src http://security.debian.org/debian-security buster/updates main# buster-updates, previously known as 'volatile' deb http://mirrors.ustc.edu.cn/debian/ buster-updates main deb-src http://mirrors.ustc.edu.cn/debian/ buster-updates maindeb http://mirrors.ustc.edu.cn/debian/ buster-backports main non-free contrib deb-src http://mirrors.ustc.edu.cn/debian/ buster-backports main non-free contrib保存三，更新一下源apt-get update

一键命令快速解决debian关闭防火墙方法（包含开启端口命令）
type: item
date: 2022-11-20T21:15:51+08:00
description: 前几天老蒋遇到一个网友在服务器上安装某个软件的时候无法连通，感觉到应该是防火墙导致的问题。这里他安全组放行端口也没有解决问题，这里怀疑是他的Debian系统防火墙拦截导致的。于是考虑直接关闭防火墙，然后看看是否解决问题，这里他的系统是debian，我们看看如何关闭防火墙的。/etc/init.d/ufw stop Select CodeCopy 这里他采用的BT面板，所以直接用这个命令即可关闭，之后就解决问题。但是这里既然提到ufw命令，这里记录下使用规则，以后如果有需要用到还可以参考。1、检查状态ufw status这里我们可以看到防火墙的状态。2、关闭和开启ufw enable //开启 ufw disable //关闭 Select CodeCopy 这里我们可以使用命令快速开启和关闭防火墙。3、开启指定tcp或者udp端口ufw allow 22/tcp Select CodeCopy 4、同时开启tcp与udp端口ufw allow 112233 Select CodeCopy 5、删除端口ufw delete allow 445

discuz应用中心重新注册 更换网站ID 网址更换（网站搬迁改域名或者整站复制处理）
type: item
date: 2022-11-16T14:00:50+08:00
description: 如果整站复制其他站程序，应用中心还是别人的，需要改成自己的方案一 进入数据库执行命令UPDATE `pre_common_setting` SET `svalue` = '' WHERE `pre_common_setting`.`skey` = 'siteuniqueid'; 方案二 修改数据进入 per_common_setting 表 进入后点击 搜索，skey 字段搜索值 siteuniqueid 点击执行 点击编辑 svalue 值 填写 000或者留空 执行 进入DZ后台-工具-更新缓存 进入应用中心，这时候会出现 注册按钮，重新注册和绑定QQ即可

2022年最佳七款免费VPN
type: item
date: 2022-11-13T12:40:42+08:00
description: 1.PrivadoVPN：https://privadovpn.com/pricing2.Windscribe：https://windscribe.com/download3.AtlasVPN：https://atlasvpn.com/free-vpn4.zoogvpn：https://zoogvpn.com/free-vpn/5.ProtonVPN：https://protonvpn.com/free-vpn6.Hideme VPN：https://hide.me/en/free-vpn7.TunnelBear：https://www.tunnelbear.com/8.surfshark VPN 85%优惠+3个月畅享：https://bittly.cc/Surfshark

群晖 NAS 全应用端口对应列表
type: item
date: 2022-11-03T15:22:39+08:00
description: 为了方便随时随地访问，我们往往需要在群晖 NAS 接入的路由上做好端口映射，不过群晖的套件那么多，每个应用的端口又是多少呢？贴心的杜老师为大家准备了群晖 NAS 全应用端口对应列表，方便您的使用！Setup Utilities Type Port Number Protocol Synology Assistant 9999, 9998, 9997 UDP Backup Type Port Number Protocol Active Backup for Business 5510 (Synology NAS) Note: Only used for the backup of Hyper-V or physical Windows device. 443 (vCenter Server and ESXi host), 902 (ESXi host); 5985 (HTTP for Hyper-V), 5986 (HTTPS for Hyper-V) TCP Data Replicator, Data Replicator II, Data Replicator III 9999, 9998, 9997, 137, 138, 139, 445 TCP DSM 5.2 Data Backup, rsync, Shared Folder Sync, Remote Time Backup 873, 22 (if encrypted over SSH) TCP Hyper Backup (destination) 6281 (multi-version backup), 22 (if encrypted over SSH), 873 (remote data copy) TCP Hyper Backup Vault, DSM 5.2 Archiving Backup 6281 TCP LUN Backup 3260 (iSCSI), 873, 22 (if encrypted over SSH) TCP Snapshot Replication 3261 (iSCSI LUN), 5566 (shared folder) TCP Download Type Port Number Protocol BT 16881 (for DSM 2.0.1 or above); 6890-6999 (for DSM 2.0.1-3.0401 or earlier version) TCP/UDP eMule 4662 TCP eMule 4672 UDP Web Applications Type Port Number Protocol DSM 5000 (HTTP), 5001 (HTTPS) TCP File Station 5000 (HTTP, additional port can be added), 5001 (HTTPS, additional port can be added) TCP Mail Server Type Port Number Protocol IMAP 143 TCP IMAP over SSL/TLS 993 TCP POP3 110 TCP POP3 over SSL/TLS 995 TCP SMTP 25 TCP SMTPs 465 TCP File Transferring Type Port Number Protocol AFP 548 TCP CIFS smbd: 139 (netbios-ssn), 445 (microsoft-ds) TCP/UDP CIFS Nmbd: 137, 138 UDP FTP, FTP over SSL, FTP over TLS 21 (command), 20 (data connection in Active Mode), 1025-65535 (data connection in Passive Mode) Note: The default range varies according to your Synology product models. TCP iSCSI 3260 TCP NFS 111, 892, 2049 TCP/UDP TFTP 69 UDP WebDAV, CalDAV 5005, 5006 (HTTPS) TCP Packages Type Port Number Protocol Audio Station 1900 (UDP), 5000 (HTTP, additional port can be added), 5001 (HTTPS, additional port can be added), 5353 (B…