随风行者
type: channel
link: https://www.moeeo.com/
description: 永远相信，美好的事情即将发生!
items: 一键DD纯净系统脚本(萌咖) CentOS/Debian/Ubuntu
items: E900V22C刷armbian，安装cpus打印机
items: Terminus终点站私服考试答案
items: 升级最新版本ocserv 1.3.0 ##自用一键脚本
items: 一键 DD 纯净系统脚本（萌咖）CentOS/Debian/Ubuntu
items: handsome主题美化（持续更新）
items: 成都东郊记忆街拍
items: 神牛tt520ii改锂电接线图
items: OCServ关闭内网服务
items: Docker 安装百度网盘

一键DD纯净系统脚本(萌咖) CentOS/Debian/Ubuntu
type: item
date: 2026-03-29T21:53:20+08:00
description: 🚀 VPS 一键 DD 重装 Linux 系统教程在 VPS 服务器中，商家提供的系统往往带有监控插件（如阿里云盾）或版本受限。使用 一键 DD 脚本 可以帮你更换为一个纯净、无残留、自定义内核的官方原版系统。💡 为什么要使用 DD 脚本？版本自由：安装商家后台不提供的特定发行版（如旧版 Debian）。完全纯净：卸载商家预装的监控服务（如安骑士、云镜），释放资源。软件兼容：解决部分软件（如锐速）对特定内核的严格要求。全自动：无需 VNC 介入，一行命令全自动重装。⚙️ 所需环境架构：支持 KVM / XEN（不支持 OpenVZ）。当前系统：Debian / Ubuntu / CentOS 均可作为环境运行脚本。默认信息（安装后）：用户名：root默认密码：MoeClub.org⚠️ 注意：Vicer 脚本目前不支持直接重装为 CentOS 7，仅支持 CentOS 6.9 及以下版本。🛠️ 一键 DD 脚本示例1. 重装为 Debian (推荐)以下命令中的 -d 后为版本号，-v 后为位数。系统版本运行命令Debian 12 (64位)bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com') -d 12 -v 64 -aDebian 11 (64位)bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com') -d 11 -v 64 -aDebian 10 (64位)bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com') -d 10 -v 64 -a2. 重装为 Ubuntu以下命令中的 -u 后为版本号。系统版本运行命令Ubuntu 20.04bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com') -u 20.04 -v 64 -aUbuntu 18.04bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com') -u 18.04 -v 64 -a3. 重装为 CentOS (仅限 6.x)系统版本运行命令CentOS 6.10 64位bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com') -c 6.10 -v 64 -a🏁 重装后的关键步骤第一步：修改默认密码系统安装完成后（通常需 10-20 分钟），请立即使用默认密码 MoeClub.org 登录并修改：输入命令：passwd root连续输入两次你的新密码（输入时界面不显示字符）。第二步：开启 BBR 加速 (可选)对于纯净版 Debian/Ubuntu，建议开启 BBR 以提升网络速度：echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf sysctl -p

E900V22C刷armbian，安装cpus打印机
type: item
date: 2026-03-08T11:03:41+08:00
description: 前言前不久想买个打印机，逛了逛京东和淘宝发现新的激光打印机带复印、扫描、自动双面功能的打印机基本都要 1000+，并且耗材不便宜。于是考虑二手打印机，一开始看的是惠普，但是惠普最近二手的价格有点高，再加上惠普的大部分机器鼓粉一体、没有单独的纸盒，感觉不太满足我的需求。后面看了兄弟的 2240D 和 2260D，价格挺实惠的还能自动双面，准备下单的时候又发现了兄弟 7060D，比起 2240D 和 2260D 又多了复印和扫描的功能（虽然也用不太上），但只要加 100，还是果断下单了 7060D。兄弟的二手打印机有时候会缺货或者溢价，也可以看看换壳的联想打印机，价格会稍微便宜些。不过这些机器年份都比较长了，怕翻车的还是建议买新机，比如 7180DN 之类的带 N 或者 W 的型号，可以直接联网用，不需要折腾了。大部分二手的老款打印机以及部分新款的入门级打印机，都是没有网口和 WiFi 连接功能的，正常情况下只能用 USB 线连接电脑使用。想要通过网络打印，商家一般都会推荐买个小白打印盒子连接打印机，对于小白来说这个小白打印盒子确实很方便，连上就能用，还能支持微信打印。但是作为爱折腾的垃圾佬来说，100 多的价格还是不太能接受的，百度搜索了一下，随便找个带 USB 的路由器或者 Armbian 盒子一样能实现的网络打印。首先尝试的是刷了梅林固件的网件路由器，但是好像并不能识别到打印机，可能是不支持 7060D 吧。多次尝试无果后，转向了刷好 Armbian 的玩客云，安装 CUPS 之后插上可以直接识别打印，过程还是挺顺利的，下面给大家分享一下完整的安装过程。安装 CUPS安装 CUPS 分为直接安装和 Docker 安装，我尝试了之后发现打印是都能够打印，但各有优缺点：直接安装需要手动修改配置文件需要手动安装打印机驱动，部分品牌的打印机安装驱动比较麻烦Docker 安装打印机重启后，无法识别到打印机，需要重启 Docker 容器开箱即用，集成了大部分打印机驱动，找不到对应机型的驱动也可以尝试相似机型的驱动直接安装安装 CUPSapt install cups1修改 CUPS 配置文件 /etc/cups/cupsd.conf将 Listen 修改为 0.0.0.0:631将 Browsing 修改为 Yes对应位置加上 Allow all/etc/cups/cupsd.confOnly listen for connections from the local machine.Listen localhost:631Listen 0.0.0.0:631Listen /run/cups/cups.sockShow shared printers on the local network.Browsing OffBrowsing YesBrowseLocalProtocols dnssdRestrict access to the server... Order allow,deny Allow allRestrict access to the admin pages... Order allow,deny Allow allRestrict access to configuration files... AuthType Default Require user @SYSTEM Order allow,deny Allow allRestrict access to log files... AuthType Default Require user @SYSTEM Order allow,deny Allow all12345678910111213141516171819202122232425262728293031323334353637重启 CUPSsystemctl restart cups1安装打印机驱动（不同品牌打印机驱动安装方式不同，演示以兄弟打印机为例，其他品牌如果安装困难可以考虑使用 Docker 安装 CUPS）搜索 brotherapt search brother搜索到的激光打印机驱动printer-driver-brlaser/stable,now 6-3 armhf printer driver for (some) Brother laser printers安装这个驱动apt install printer-driver-brlaser123456789Docker 安装Docker 安装的 CUPS 已经自带了大部分打印机的驱动，也不需要自己修改配置文件，直接启动就可以使用。直接在 Docker Hub 搜索 CUPS 找一个最近更新的镜像就行，不过我用的玩客云是 32 位的，可选的不是很…

Terminus终点站私服考试答案
type: item
date: 2025-03-08T21:32:27+08:00
description: 我开始反思自己的想法，到底什么才算"公益"？终点站公益服需要签到够40积分，才能有资格考试，考试问题杂七杂八，特此记录下来考试答对90分以上才能有资格注册账号如今注册账号也给限制了，现已暂时关闭注册a为正确答案，e为错误的答案[collapse status="false" title="题库"]`window.QAA=[{"q": "如果出现使用emby connect登该:,录你应","e": "点下一步","a": "点跳过/手动输入"}, {"q": "哪一个国家不能直接访问公益服的备用线路 (也就是cloudflare线路)?","e": "新加坡|澳大利亚"}, {"q": "使用了 Emby 公益服提供的 Android TV 官方客户端破解版，但一直提示试用即将到期或已过期怎么办？","e": "破解失败，重新安装","a": "无视它"}, {"q": "美剧里「S1E1」「S2E3」中「E」指英文中哪个单词？","e": "Earthling"}, {"q": "遇到问题想在群里发问，又怕被办怎么办才好呢？","a": "通读wiki 和提问的艺术全文"}, {"q": "获得VIP的方法？","a": "长期默默为群组解答问题"}, {"q": "关于开放式提问，以下描述正确的是？","e": "能获得想要的信息|会让一次聊天变得有意义","a": "以上都是"}, {"q": "从问题属性角度出发，MySQL数据库的使用问题适合在本群组提问吗？","a": "不适合"}, {"q": "小李想将 Emby 的 APK 安装文件传输到 Mibox 上，这样家里的老人就可以在电视上看 Emby 了，请问以下哪种方式可以将文件传输到电视盒子上？","a": "以上均可以"}, {"q": "怎么赞助 Emby 公益服？","a": "他们不接受任何赞助"}, {"q": "如果你想参与一个你不太了解的话题讨论，你应该怎么做。","a": "不确定的看法要指出，不能误导"}, {"q": "当他人为你排错时，在很基础的常识上，他要求你仔细检查，你应该？","a": "认真检查并提供你的检查过程"}, {"q": "使用 Emby 的 iOS 客户端观看公益服影片是否需要付费解锁或破解播放权限？","a": "需要"}, {"q": "提问前 确认自己已确定的各个步骤及其顺序都是必要的？","a": "正确 失之毫厘差以千里"}, {"q": "群友需要为公益服提供资源吗","e": "需要","a": "不需要"}, {"q": "http://..*:80 后面的80是指?","a": "端口号"}, {"q": "关于提问题时做到话不在多而在精的好处，以下描述错误的是？","e": "更有可能得到有用答案"}, {"q": "emby终点站每隔多久会重置一次密码？","a": "不会重置"}, {"q": "以下哪一个地区无法使用备用线路直接观看 emby 终点站？","e": "Korea","a": "United States"}, {"q": "WIKI中提供的Emby，Android TV客户端，原生Android TV 系统或 Amazon Fire TV应当优先选择哪个版本进行安装？","a": "破解版 D","e": "破解版 A|破解版 B|破解版 C"}, {"q": "Emby 公益服的账号是什么类型的账号？","a": "个人独立账号"}, {"q": "如何让神奇女侠失去神力？","a": "绑住她的双手"}, {"q": "群里大佬有义务和责任耐心回答群友的任何问题么？","a": "没有，大佬们忙着修水管"}, {"q": "以下关于 Telegram 的说法，不正确的是","a": "无法在超过10个设备同时登录"}, {"q": "如果在群里按照规则提问时，被别的聊天刷过去导致一直没有得到回复怎么办？","a": "耐心等待合适的提问机会"}, {"q": "以下哪种提问方式更好","a": "详细描述运行环境以及出现的问题"}, {"q": "新人入群必看的东西是？","a": "以上都是"}, {"q": "挂代理使用Emby时，以下哪种说法正确","a": "确认走了代理流量"}, {"q": "关于公益服考试中的95%的问题在wiki里有答案对吗？","e": "正确","a": "错误"}, {"q": "没事别给人制造麻烦。少发语音，多发文字，连续不停的重复问题，对方可能一条都不想看，或者直接无视。","e": "错误","a": "正确"}, {"q": "本群線路裡的cf是啥？(⊙o⊙)","a": "CloudFlare"}, {"q": "如果你发现w…

升级最新版本ocserv 1.3.0 ##自用一键脚本
type: item
date: 2025-02-15T17:31:38+08:00
description: ＃＃Debian/Ubuntu:依赖文件：Basic build toolsapt-get install -y build-essential pkg-configRequiredapt-get install -y libgnutls28-dev libev-devOptional functionality and testing apt-get install -y libpam0g-dev liblz4-dev libseccomp-dev \libreadline-dev libnl-route-3-dev libkrb5-dev libradcli-dev \ libcurl4-gnutls-dev libcjose-dev libjansson-dev liboath-dev \ libprotobuf-c-dev libtalloc-dev libllhttp-dev protobuf-c-compiler \ gperf iperf3 lcov libuid-wrapper libpam-wrapper libnss-wrapper \ libsocket-wrapper gss-ntlmssp haproxy iputils-ping freeradius \ gawk gnutls-bin iproute2 yajl-tools tcpdumpFor manpagesapt-get install -y ronn修改 /var/lib/ocserv/profile.xml 文件中的内容可以将服务器的配置推送给客户端vi /var/lib/ocserv/profile.xml 服务器描述1 server1_ipaddress:port 服务器描述2 server2_ipaddress:port

一键 DD 纯净系统脚本（萌咖）CentOS/Debian/Ubuntu
type: item
date: 2025-02-15T15:54:00+08:00
description: 基本所有的 VPS 服务器商家都会提供免费的 Linux 系统，比如 CentOS、Debian、Ubuntu 等。那为什么还要使用 一键 DD 脚本 来重装/更换系统呢？为什么要使用一键 DD 脚本？商家提供的系统版本有限，可能没有自己需要的版本。商家的系统安装了不需要的服务，比如国内的阿里云盾（安骑士）。商家的系统无法安装特定软件，比如需要特定内核的锐速。针对以上情况，一键 DD 脚本 就可以为服务器更换一个纯净的系统，帮你解决问题。所需环境以 Vicer 一键 DD 为例，其所需环境为：架构： KVM / XEN（不支持 OpenVZ）系统： Debian / Ubuntu / CentOS一键 DD 脚本使用教程注意事项：Vicer 脚本 不支持 重装 CentOS 7，仅支持 CentOS 6.9 以下版本。DD 脚本安装的系统均来自官方发行版。安装过程 全自动 进行，无需 VNC 操作，也无需进入救援模式。系统安装完成后的默认用户名： root默认密码： MoeClub.orgDD 脚本示例说明： 由于脚本命令中需要指定目标系统版本，以下提供了不同系统版本的命令示例，你可以 直接复制使用，或者 修改命令中的系统版本 以适应自己的需求。重装为 CentOS-c 代表 CentOS 版本号，-v 代表 64 位或 32 位架构。# CentOS 6.10 64 位： bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -c 6.10 -v 64 -a # CentOS 6.10 32 位： bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -c 6.10 -v 32 -a --- 重装为 Debian > -d 代表 Debian 版本号，-v 代表 64 位或 32 位架构。 # Debian 8 64 位： bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -d 8 -v 64 -a # Debian 9 64 位： bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -d 9 -v 64 -a # Debian 10 64 位： bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -d 10 -v 64 -a # Debian 11 64 位： bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -d 11 -v 64 -a # Debian 12 64 位： bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -d 12 -v 64 -a --- 重装为 Ubuntu > -u 代表 Ubuntu 版本号，-v 代表 64 位或 32 位架构。 # Ubuntu 12.04 64 位： bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -u 12.04 -v 64 -a # Ubuntu 14.04 64 位： bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh') -u 14.04 -v 64 -a # Ubuntu 16.04 64 位： bash <(wget --no-check-certificate -qO- 'https://www.moeelf.com…

handsome主题美化（持续更新）
type: item
date: 2024-09-11T20:39:00+08:00
description: 下面是将你的内容转换为 Markdown 格式的示例：## 版本信息 本站运行的 Handsome 版本为：**handsome 8.2.1 Pro** 部分设置可能会涉及到源码修改，请注意备份。 有什么疑问欢迎评论区我们一起讨论。 --- ## 文件说明 - **footer.php**: 最底部版权、音乐播放器之类 - **sidebar.php**: 右侧栏目 - **aside.php**: 左边导航栏 - **post.php**: 文章输出 - **comments.php**: 评论区 - **header.php**: 页面头，没啥要改的 - **headnav.php**: 顶部导航 - **say.php**: 时光机动态 - **404.php**: 404界面 - **archive.php**: 整合 - **booklist.php**: 书单 - **cross.php**: 时光机 - **files.php**: 归档 - **functions.php**: 配置界面的东西 - **guestbook.php**: 留言板 - **index.php**: 首页 - **links.php**: 友链 - **page.php**: 文章页面整合 --- ## 自定义 JavaScript ### 网站加载完成提示 / 网站加载完成提示开始 /function kaygb_referrer() {var kaygb_referrer = document.referrer; if (kaygb_referrer != "") { return "感谢您的访问！ 您来自： " + document.referrer; } else { return ""; }}$.message({message: "为了网站的正常运行，请不要使用广告屏蔽插件，谢谢！ " + kaygb_referrer(), title: "网站加载完成", type: "success", autoHide: !1, time: "3000"});/ 网站加载完成提示结束 / ### 复制成功提示 / 复制成功提示代码开始 / kaygb_copy();function kaygb_copy() {$(document).ready(function() { $("body").bind('copy', function(e) { hellolayer(); }); }); var sitesurl = window.location.href; function hellolayer() { $.message({ message: "尊重原创，转载请注明出处！ 本文作者：瑞哲ovo 原文链接：" + sitesurl, title: "复制成功", type: "warning", autoHide: !1, time: "5000" }); }}/ 复制成功提示代码结束 / ### 复制文章自动带版权 / 复制文章自动带版权开始 / document.body.addEventListener('copy', function (e) {if (window.getSelection().toString() && window.getSelection().toString().length > 42) { setClipboardText(e); notie({ type: 'info', text: '商业转载请联系作者获得授权，非商业转载请注明出处，谢谢合作。', autoHide: true }); }}); function setClipboardText(event) {var clipboardData = event.clipboardData || window.clipboardData; if (clipboardData) { event.preventDefault(); var htmlData = '' + '著作权归作者所有。 ' + '商业转载请联系作者获得授权，非商业转载请注明出处！ ' + '本博转载文章版权及解释权归原作者所有，博主只是勤劳的搬运工！ ' + '作者：瑞哲ovo QQ:2290294443 ' + '链接：' + window.location.href + ' ' + '来源：http://www.ruizheovo.com/ ' + window.getSelection().toString(); var textData = '' + '著作权归作者所有。\n' + '商业转载请联系作者获得授权，非商业转载请注明出处！\n' + '本博转载文章版权…

成都东郊记忆街拍
type: item
date: 2024-09-04T17:18:00+08:00

神牛tt520ii改锂电接线图
type: item
date: 2024-08-11T01:32:00+08:00
description: 修改前修改后

OCServ关闭内网服务
type: item
date: 2024-05-30T00:39:00+08:00
description: 192.168.2.0/24 是一个CIDR（无类域间路由）表示法，用于定义一个IPv4子网范围。在这个例子中，它表示一个子网掩码为255.255.255.0的网络范围，具体解释如下：192.168.2.0 是子网的网络地址。/24 表示子网掩码的前24位是1，相当于255.255.255.0。因此，192.168.2.0/24 表示一个包含256个IP地址的子网，范围从 192.168.2.0 到 192.168.2.255。在这个范围内，192.168.2.0 是网络地址，192.168.2.255 是广播地址，通常可用的主机地址是 192.168.2.1 到 192.168.2.254。禁止VPN客户端访问内网IP的特定端口假设你在OCServ配置中指定了 ipv4-network = 192.168.2.0，那么VPN客户端将获得 192.168.2.1 到 192.168.2.254 范围内的IP地址。为了禁止这些VPN客户端访问内网IP 192.168.1.100 的TCP和UDP端口8080，可以使用以下iptables规则：# 禁止VPN客户端访问目标内网IP的TCP端口8080 sudo iptables -A FORWARD -s 192.168.2.0/24 -d 192.168.1.100 -p tcp --dport 8080 -j REJECT # 禁止VPN客户端访问目标内网IP的UDP端口8080 sudo iptables -A FORWARD -s 192.168.2.0/24 -d 192.168.1.100 -p udp --dport 8080 -j REJECT详细解释-s 192.168.2.0/24：指定源IP地址范围，即所有从 192.168.2.0 到 192.168.2.255 的IP地址，这些是分配给VPN客户端的地址。-d 192.168.1.100：指定目标IP地址，即内网中的目标服务器IP地址。-p tcp：指定协议为TCP。-p udp：指定协议为UDP。--dport 8080：指定目标端口为8080。-j REJECT：拒绝匹配的数据包，并向发送方返回一个不可达的ICMP错误。设置并保存防火墙规则应用防火墙规则：执行上述命令应用防火墙规则：sudo iptables -A FORWARD -s 192.168.2.0/24 -d 192.168.1.100 -p tcp --dport 8080 -j REJECT sudo iptables -A FORWARD -s 192.168.2.0/24 -d 192.168.1.100 -p udp --dport 8080 -j REJECT保存防火墙规则：确保防火墙规则在重启后依然有效。对于CentOS/RHEL：sudo service iptables save对于Ubuntu/Debian：安装 iptables-persistent 包并保存规则：sudo apt-get install iptables-persistent sudo netfilter-persistent save验证规则查看iptables规则：确认规则已正确添加：sudo iptables -L -v -n测试连接：连接到OCServ VPN，并尝试访问被禁止的IP和端口，确保访问被拒绝。通过这些步骤，你可以有效地禁止OCServ VPN客户端访问特定内网IP的指定端口。

Docker 安装百度网盘
type: item
date: 2024-05-09T13:21:00+08:00
description: 众所周知，百度网盘下载的网速大部分时间为龟速，少部分时间还是挺快的。现在假设有这么一个场景，在公司下载百度网盘的内容，下了一天进度有 80%，那么下班后不使用电脑也不能保证它还在下载，就很苦恼，毕竟不在眼前不知道会不会出什么幺蛾子，比如说电脑休眠啥的。而如果用 Docker 搭建百度网盘，就可以使用 24 小时不间断下载。当然了，一般使用 Docker 搭建都是会运行在服务器上的。下面是 Docker 搭建百度网盘的命令：docker run -d \ --name=baidunetdisk \ -p 5800:5800 \ -p 5900:5900 \ -v /home/docker/baidunetdisk/config:/config \ -v /home/docker/baidunetdisk/config/downloads:/config/downloads \ -e VNC_PASSWORD=admin123 \ --restart unless-stopped \ johngong/baidunetdisk:latest这里指定了访问的密码为 admin123，/home/docker/baidunetdisk/config 是配置目录，/home/docker/baidunetdisk/config/downloads 是作为下载目录，当然下载目录可以随意指定，自己知道就行。运行命令后，访问 5800 端口，输入密码后即可看见百度网盘的登录页面。5900 是 VNC 端口，可以通过 VNC 客户端进行访问。然后配置下载目录，点击右上角的设置，选择 downloads 目录即可。接下来下载试试，不过下载网速也和本地类似，不会说有破解之类的，所以也不存在封号什么的，放心使用就是了。而且，如果像阿蛮君那样挂载了文件夹的话，如果删除容器，再次启动新的容器数据也还是在的。