C. - 胡言乱语
type: channel
link: https://blog.beity.fun/index.php/category/categories/
items: 安装 CUPS 打印服务器
items: U盘做成启动盘或刷入固件后恢复正常的U盘
items: ctop
items: Mac软件资源
items: 推荐工具
items: Ubuntu 远程唤醒
items: 在Windows上访问linux的共享文件夹
items: 挂载分区
items: Tasker实现收到Android手机短信自动、未接电话转发到微信
items: Inexistence

安装 CUPS 打印服务器
type: item
date: 2022-07-22T18:24:00+08:00
description: CUPS（通用 Unix 打印系统）是类 Unix 操作系统中用于打印和打印服务的主要机制。它可以让计算机充当打印服务器。步骤 1. 首先，通过apt在终端中运行以下命令确保所有系统包都是最新的。sudo apt update sudo apt upgrade步骤 2. 在 Ubuntu 20.04 上安装 CUPS 打印机服务器。CUPS 默认安装在 Ubuntu 桌面中。要在 Ubuntu 服务器上安装 CUPS，请输入以下命令：sudo apt install cups安装CUPS打印服务器后，通过以下命令启动CUPS打印服务：sudo systemctl start cups sudo systemctl enable cups sudo systemctl status cups步骤 3. 在 Ubuntu 上配置 CUPS。现在我们编辑 CUPS 主配置文件：sudo nano /etc/cups/cupsd.conf首先查找该行：Browsing Off将该行更改为：Browsing On接下来，找到“仅侦听来自本地计算机的连接”部分。在这里，将有一个标题为“Listen localhost:631”的条目。将其更改为“端口 631”：#Listen localhost:631 Port 631我们还需要确保 CUPS 正在侦听所有接口。为此，请查找以下部分：<Location /> Order allow,deny </Location>将上面的部分更改为：<Location /> Order allow,deny Allow @LOCAL </Location>此外，为目录添加它以允许从本地网络进行远程管理：/admin<Location /admin> Order allow,deny </Location>将该部分更改为：<Location /admin> AuthType Default Require valid-user Order allow,deny Allow @LOCAL </Location>保存并关闭文件。然后重新启动 CUPS 以使更改生效：sudo systemctl restart cups配置 CUPS 后，现在我们将确保使用 Bonjour 和 IPP 协议将打印机共享到您的网络。首先，我们需要使用以下命令安装 avahi-daemon：sudo apt install avahi-daemon安装 Avahi-daemon 后，使用以下命令启动和自动引导时间：sudo systemctl start avahi-daemon sudo systemctl enable avahi-daemon步骤 4. 配置防火墙。如果您启用了防火墙，请确保允许客户端的机器与 CUPS 端口 631 通信：sudo ufw allow 631/tcp sudo ufw allow 5353/udp步骤 5. 连接到打印机。现在我们添加的打印机将取决于您使用的桌面操作系统。例如，使用 Ubuntu Linux，我可以从 Settings | 打开 Add Printer 窗口。设备和新打印机会自动出现。无图形界面可以通过将浏览器指向. 管理控制台位于地址。对于管理控制台，系统会提示您输入有效的用户名和密码。http://your-server-ip-addrees:631 https://your-server-ip-address:631/admin

U盘做成启动盘或刷入固件后恢复正常的U盘
type: item
date: 2022-05-04T21:30:00+08:00
description: U盘做成启动盘或刷入固件，想恢复正常U盘使用，Windows识别不出来U盘或者只能识别出几百兆，一起看看怎么恢复吧！请注意：恢复之后的U盘内刷入的其他东西会清空，也就是格式化了先将U盘插入电脑，Windows10右键开始菜单打开磁盘管理，找到U盘查看信息，我的这里的U盘是磁盘2win键+R输入CMD打开命令窗口，输入：diskpart回车在diskpart{就是新的窗口}输入：list disk回车，列出所有磁盘，{用于再次确认U盘信息}我的这里的U盘依然是2继续输入：select disk 2回车，我这里的U盘是2所以输入select disk 2，如果你的U盘显示的时磁盘1就写入：select disk 1，别弄错了再在diskpart窗口输入clean清空磁盘回到磁盘管理找到U盘，可以看到变成未分配空间，右键U盘新建简单卷，直接下一步到完成即可回到资源管理器就可以看到U盘已经显示正常空间，可以正常使用了版权源作者

ctop
type: item
date: 2022-05-02T11:21:56+08:00
description: ctopecho "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add - sudo apt update sudo apt install docker-ctop

Mac软件资源
type: item
date: 2022-04-22T12:01:00+08:00
description: 国外https://nxmac.comhttps://www.macserialjunkie.com/http://mac-torrent-download.nethttps://macdownload.org/https://cmacapps.com/国内https://www.macbl.com/app/newhttps://www.waitsun.com/https://xclient.info/https://www.0daydown.com/xclient.info 只有城通，速度慢macwk.com

推荐工具
type: item
date: 2022-04-13T17:46:00+08:00
description: 下载工具Motrixhttps://motrix.app/写盘工具balenaEtcherhttps://www.balena.io/USB Image Tool

Ubuntu 远程唤醒
type: item
date: 2022-03-08T14:22:00+08:00
description: Ubuntu 远程唤醒ifconfig查询网卡接口sudo apt-get install ethtoolsudo ethtool enp3s0 |grep Wake-on如果显示结果为上面这样，就表示网卡支持WOL：配置无线网卡查询网卡ifconfig -a查到无线网卡 wlp2s0:进入网卡配置cd /etc/netplan/nano 00-installer-config-wifi.yamlnetwork: version: 2 renderer: NetworkManager wifis: wlp2s0: dhcp4: no addresses: [192.168.0.98/24] gateway4: 192.168.0.1 nameservers: addresses: [192.168.0.1,8.8.8.8] access-points: wifi: password: WifPasswordwifi:wifi名 WifPassword：wifi密码安装 wpasupplicant （wap加密工具）apt-get install wpasupplicant安装 network-manager (无线管理)apt-get install network-manager安装 wpasupplicant以及network-manager编辑/etc/netplan目录下的配置文件加入renderer: NetworkManager加入对应无线网卡的设置重启主机[button color="info" icon="" url="https://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/netplan-how-to-configure-static-ip-address-in-ubuntu-18-04-using-netplan.html" type="round"]Netplan reference[/button]禁用启动网卡ifconfig [NIC_NAME] Down/Up

在Windows上访问linux的共享文件夹
type: item
date: 2021-03-09T13:27:00+08:00
description: 用的工具：samba。（其实比不过现成的软件，WinSCP还稳定一点）第一步：在Linux上安装Samba：sudo apt-get install samba第二步：配置一个通过samba访问Linux文件夹时，需要用到的用户名和密码：smbpasswd -a 用户名 #在实际时，把这个用户名替换成自己的用户名。enter后，会有密码输入 注意替换这个“用户名”为自己的名字。至于密码，enter后，会提示。 第三步：创建一个文件夹。或者直接使用现有的文件夹。第四步：在配置文件中，添加这个我们想共享的文件夹的路径和一些配置信息：sudo vi /etc/samba/smb.conf第五步：在这个文件的最后，需要添加一点东西：[share_name] #符号[ ]里面的是共享文件夹对外的名字，称为共享名字，注意[ ]不能掉path = /home/book/Desktop/example #这个path就是你想共享的那个文件夹的路径available = yesvalid users = 用户名 #这个book，就是我们刚才在第二步创建的那个用户名，记得替换read only = nobrowsable = yespublic = yeswritable = yesaio read size = 0其它设置，可根据自己需求来选择。第六步：重启SMB服务：sudo service smbd restartOK，上面Linux的共享文件夹已经设置完毕第七步：在Windows上添加这个共享文件夹。在任何一个你想添加这个共享文件夹的地方，右键—新建—快捷方式图片然后： 图片在这个白框里面输入：\IP地址\共享文件夹的名字IP地址，就是Linux的IP地址，可以用过ifconfig命令来查看。至于“共享文件夹的名字”，就是在第五步，我们自己设置的share_name。第八步：在Windows上成功创建这个快捷方式后。访问它，就需要用到第二步设置的用户名和密码，注意第五步valid users与之进行匹配。然后就是按提示，输入这个用户名和密码。Done!后记：经过实测，samba并不稳定，用notepad++打开Linux挂载到Windows文件时，甚至会出现notepad++卡死的情况；并且在Linux的挂载文件下执行文件时，可能还会出现文件错位的情况（不是该文件的内容，结果在执行时，被当做该文件的一部分）相较之下，还是现成的软件WinSCP用的方便。直接在WinSCP下，用notepad++打开文件，保存后，WinSCP自动更新Linux下对应文件。[button color="info" icon="" url="https://zhuanlan.zhihu.com/p/305265719" type=""]泡芙-linux搭建samba 所踩的坑及解决办法[/button]

挂载分区
type: item
date: 2021-03-09T13:01:00+08:00
description: df -Th 查询分区表fdisk -l查询硬盘找到新添加的硬盘Device Start End Sectors Size Type /dev/sdb1 2048 3907029134 3907027087 1.8T Linux LVMfdisk /dev/sdb新建分区N1回车yes修改格式tL (找到 LINUX LVM)格式化分区mkfs.ext4 / dev / sdb1创建目录mkdir /mnt/sdb1挂载分区到 /mnt/sdb1mount /dev/sdb1 /mnt/sdb1开机自动挂载分区nano /etc/fstab/dev/sdb1 /mnt/sdb1 ext4 defaults 0 0

Tasker实现收到Android手机短信自动、未接电话转发到微信
type: item
date: 2021-01-29T22:15:00+08:00
description: 前言本篇简单介绍下如何使用上。原理短信转发到微信上是使用的企业微信的一项功能：企业微信收到的信息可以同步到微信，而企业微信有着丰富的可开发性。步骤整个操作步骤是：1.注册企业微信；2.创建一个应用；3.在tasker中创建配置文件。注册企业微信a. 点击这里注册：https://work.weixin.qq.com/wework_admin/register_wx?from=myhome 1分钟时间注册下就行，比较简单。b. 注册完成后打开：https://work.weixin.qq.com/wework_admin/frame#profile 复制下网页底部的企业信息中的企业ID备用。c. 点击微工作台https://work.weixin.qq.com/wework_admin/frame#profile/wxPlugin看到一个二维码,使用微信扫码关注,这样就可以使企业微信中收到的信息同步到微信上。创建一个应用a.点击这里创建 https://work.weixin.qq.com/wework_admin/frame#apps/createApiApp上传一个应用logo和自定义应用名字，其他默认。b.创建后打开：https://work.weixin.qq.com/wework_admin/frame#apps 可以看到在 “应用”中的“自建”里有个应用。点进去打开记录下 AgentId和Secret备用。创建tasker配置文件[collapse status="false" title="配置明细"]华为手机要关闭验证码安全保护[/collapse][collapse status="false" title="短信配置-内容（筛选转发内容）"]*动态口令*/*随机码*/*代码*/*激活码*/*动态码*/*校验码*/*验证码*/*确认码*/*检验码*/*验证代码*/*激活代码*/*校验代码*/*动态代码*/*检验代码*/*确认代码*/*短信口令*/*动态密码*/*交易码*/*驗證碼*/*激活碼*/*動態碼*/*校驗碼*/*檢驗碼*/*驗證代碼*/*激活代碼*/*校驗代碼*/*確認代碼*/*動態代碼*/*檢驗代碼*/*随机密码*/*短信密码*/*CODE*/*code*/*Confirm*/*confirm*/*Verify*/*verify*/*TLSG*/*NSMS*[/collapse]Tasker自动转发手机短信到微信[collapse status="false" title="JavaScriptlet 无收件人"]//下面的三个变量值需要修改 var ID = "wwc367de248887ebad"; var SECRET = "KNgBbhHiTo66VSVzqLv0vYCadXE0ndrn5o41xxxB2o4"; var AGENTID = "1000002"; //定义post方法 function posthttp(url, data) { var xhr = new XMLHttpRequest(); xhr.addEventListener("readystatechange", function () { if (this.readyState === 4) { flash(this.responseText); //显示返回消息,可删除本行 } }); xhr.open("POST", url, false); xhr.send(data); return xhr.responseText; } //定义get方法 function gethttp(url) { var xhr = new XMLHttpRequest(); xhr.addEventListener("readystatechange", function () { if (this.readyState === 4) { flash(this.responseText); //显示返回消息,可删除本行 } }); xhr.open("GET", url, false); xhr.send(); return xhr.responseText; } //获取token var gettoken = "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=" + ID + "&corpsecret=" + SECRET; var ACCESS_TOKEN = JSON.parse(gethttp(gettoken)).access_token; //发送消息(文本) var SMSRF = global('SMSRF'); var SMSRB = global('SM…

Inexistence
type: item
date: 2021-01-27T17:30:00+08:00
description: InexistenceThis is a seedbox script focus on Chinese users, I would prefer QuickBox Lite, QuickBox, swizzin, PGBlitz, rtinst for non-Chinese users. Just a SEEDBOX script, no Plex, no Emby, no NZB support. And note that this README is outdated, I'm too lazy to keep it update.Notes本脚本只支持 x86_64 (amd64) 架构，其他架构都不支持。ARM 用户建议使用 QuickBox ARM本脚本只在独服和 KVM 虚拟化的 VPS 下测试，OpenVZ、Xen 等其他虚拟化架构仍可以尝试使用，但不保证没问题本脚本目前支持 Debian 9/10, Ubuntu 16.04/18.04. 推荐使用 Debian 10 或 Ubuntu 18.04本文的使用说明中的图片是一两年前的，与当前脚本存在较大出入（但文字内容是及时更新的）建议重装完系统后使用此脚本，非全新安装的情况下（比如你先跑了个其他盒子脚本再跑这个）不确定因素太多容易翻车目前没有简单易用的卸载方法。如果你有卸载的需求，使用前请三思Usage如果你是新手，对很多选项不甚了解，直接用这个就完事了（账号密码部分替换一下）：bash <(wget --no-check-certificate -qO- https://github.com/Aniverse/inexistence/raw/master/inexistence.sh) \ -y --tweaks --bbr --rclone --no-system-upgrade --flexget --tr-deb --filebrowser \ --de 1.3.15 --rt 0.9.8 --qb 4.1.9 -u 这十二个字换成你的用户名 -p 这十个字换成你的密码如果你需要自定义安装选项：bash <(wget --no-check-certificate -qO- https://github.com/Aniverse/inexistence/raw/master/inexistence.sh)短命令（就是命令长度短一些，其他方面和上边那个没任何区别）bash <(wget -qO- https://git.io/abcde)<?php echo 'hello jrotty!'; ?>Installation Guide检查是否以 root 权限来运行脚本，检查公网 IP 地址与系统参数 支持 Ubuntu 16.04 / 18.04、Debian 9 / 10 ，Ubuntu 14.04 和 Debian 7/8 可以用脚本升级，其他系统不支持 使用 -s 参数可以跳过对系统是否受支持的检查，不过这种情况下脚本能不能正常工作就是另一回事了 显示系统信息以及注意事项 是否升级系统 低于 Ubuntu 18.04、Debian 10 的 LTS 系统可以选择用脚本升级系统（Ubuntu 20.04 暂不支持） 一般来说整个升级过程应该是无交互的，应该不会碰到什么问你 Yes or No 的问题 升级完后会直接执行重启命令，重启完后你需要再次运行脚本来完成软件的安装账号密码 -u <username> -p <password> 你输入的账号密码会被用于各类软件以及 SSH 的登录验证 用户名需要以字母开头，长度 4-16 位；密码需要同时包含字母和数字，长度至少 8 位是否更换软件源 目前默认直接换源不再提问，如果不想换源，请在运行脚本的使用 --no-source-change 参数 这个选项决定是否替换 /etc/apt/sources.list 文件。 其实大多数情况下无需换源；但某些盒子默认的源可能有点问题，所以我干脆做成默认都换源了线程数量 --mt-single、--mt-double、--mt-half、--mt-max 目前默认直接使用全部线程不再提问，如果不想使用全部线程，请在运行脚本的使用以上的参数来指定 编译时使用几个线程进行编译。一般来说用默认的选项，也就是全部线程都用于编译就行了 某些 VPS 可能限制下线程数量能避免编译过程中因为内存不足翻车安装时是否创建 swap --swap，--no-swap 目前默认对于内存小于 1926MB 的服务器直接启用 swap 不再询问，如不想使用 swap 请用 --swap-no 参数 一些内存不够大的 VPS 在编译安装时可能物理内存不足，使用 swap 可以解决这个问题…