如何使用Frp进行内网穿透,自建穿透服务器,frp配置toml文件。穿透本地的ssh和网站。

很多东西,在如今,都由各大寡头公司垄断。 但是,依旧有很多人选择 “自己种田,自己自足” 。因以摆脱寡头和付费套餐的监控与枷锁。 我有一台公网的服务器,一台内网的主机。如何使用Frp快速地穿透到外网去呢? 正文 你需要一台拥有公网地址的主机,无论是Windows,Linux还是Mac,甚至是安卓都好,只要官方有支持就行。(Frps服务端和Frpc客户端都在一 …

August 20, 2025 · 5 min · 2177 words · OP

ArchLinux安装完毕后,没办法使用网络。(安装时正常使用网络)

我决定使用,纯血 Arch Linux ! 但是我遇到了,很尴尬的问题,就是我安装好的 Arch Linux 根本没有网络,但是安装的时候,却有(通过iwctl连接)网络,安装好却怎么样都连不上。 前言 对于 Arch 的安装,如果你插线了,那直接开箱就能安装。如果使用的是 Wi-Fi 网络,就需要通过 iwctl 命令来连接网络。 下面展示一些基础的 …

June 27, 2025 · 4 min · 1748 words · OP

Linux【交换分区】和【交换到文件】(交换文件)如何选择?

水一篇文章。我有一台Chromebook,其大小只有32G,事实上,实际大小仅有可怜的28G,那么,【交换分区】和【交换到文件】(交换文件)该如何选择。 前言 曾经主流派系 Linux(不是说如今放弃了),都有设置交换分区的概念。事实上,也因为很久之前,有设置一个分区为交换分区的传统,如今不少 Linux 还保留了「交换分区」这个保守选择,稳妥选择。 虽然交 …

June 27, 2025 · 3 min · 1484 words · OP

Linux交换分区(Swap)的【带休眠】和【不带休眠】,区别是什么?

或许大家都很困惑,曾经我也是…写得云里雾里的,我还以为是我自己英文水平不行的锅。交换分区【带休眠】和【不带休眠】的最直观区别,估计就是【带休眠】需要的空间比【不带休眠】要大很多。 这是为什么?和它的设计有关 —— 带/不带休眠 让我们直接进入正题 交换分区 首先,要探寻这个问题,我们就必须先再次了解一下,交换分区是做什么的: Linux 中,“交换分区 …

June 17, 2025 · 4 min · 1990 words · OP

Systemd-boot引导和Grub引导有什么区别?EFI(ESP) 分区是什么?为什么引导依赖它

systemd-boot (也常被称为 system-boot 或 Gummiboot,它是 systemd-boot 的前身) 和 GRUB (GNU GRand Unified Bootloader) 都是 Linux 系统中常用的引导加载程序(Bootloader)。它们的主要职责是在计算机启动时加载操作系统的内核。尽管目标相同,但它们的设计理念、功 …

June 17, 2025 · 5 min · 2448 words · OP

新安装的MariaDB(MySQL)无法登入root – ERROR 1698 (28000): Access denied for user ‘root’@’localhost’

新安装的的MariaDB(MySQL)死活登陆不进去,即便是完全卸载重装,更抽象的是,我都没设置密码,第一次安装,居然管我要密码,而且tm修改密码也不起作用。 之后的重新安装,问题似乎显现了出来,一直提示我 ERROR 1698 (28000): Access denied for user 'root'@'localhost' 这个问题在新安装的 …

May 14, 2025 · 4 min · 1683 words · OP

Linux设置开机执行一条命令(开机自启动)

在我所处的网络中,受到了管制,我必须登陆才能使用我的网络。但是我的Linux没有桌面系统,甚至没有外接的显示器,这非常麻烦。虽然我设置了每次开机自动连接到我的移动热点。但是这明显不实际。 所以我抓包了一个登陆认证的带参URL,只需要设置定时任务在每天登陆认证重置后一分钟,请求这个URL即可。 但是,可能我的终端机会在某个时间段关机,之后一段时间再开机,而这个 …

May 10, 2025 · 3 min · 1412 words · OP

Nginx列出某个目录的文件 & 给某个目录加上密码验证

有时候需要将某个目录暴露出去,供给访问者访问,使用Nginx会很方便。但是有时也会有需求,避免某些目录(无密码)被所有人访问。 下面是可以参考的 Nginx 配置文件 普通配置 这个是一个普通的暴露配置 server { server_name domain.com; # 你的域名 location / { alias /var/www/xxx; # 想要暴 …

May 6, 2025 · 2 min · 900 words · OP

如何为某个网站创建一个数据库和数据库账号供其使用。

创建一个数据库并不难,无非是 Root 进入到数据库后,输入 CREATE DATABASE 数据库名; 的事。但是很多人在输入数据库账号密码时,都默契地给出 Root 的账户。这并不优雅(符合标准流程),或者说,符合我们的安全需要。所以,如何做才是优雅的呢,符合标准流程,安全需要的呢? 正文: 1.首先 ,我们先使用 Root(数据库的Root) 进入到 …

April 13, 2025 · 2 min · 771 words · OP

为MacOS轻量化地定制一个好看的Shell-更接近原汁原味的Zimfw(适用于Linux)

Mac原生的终端只能说..能用,用起来并没有多舒服。之后安装了iTerm2,但是事实上和原生终端并无二异(乍一看)。所以我们还需要对iTerm2内部做一些美化。 (事实上iTerm2提供很多的功能,此处不做探讨) 我们通过下面命令手动安装 zimfw (下面适用于Linux) curl -fsSL …

March 27, 2025 · 2 min · 682 words · OP