解决 MySQL Authentication plugin ‘caching_sha2_password’ cannot be loaded 错误

这个是 MySQL 8 在远端登入时可能出现的错误信息: ERROR 2059 (HY000): Authentication plugin ‘caching_sha2_password’ cannot be loaded MySQL 8 默认的登入认证方式是 caching_sha2_password, 如果登入的电脑是安装 MySQL 5.7 Client, 则是使用 mysql_native_password 登入认证, 产生兼容性问题, 解决方法有以下两个. 解决方法 1: 把 …

Postfix 删除 Queue 未发送的邮件

电邮服务器会把未能寄出的邮件放到 Queue 里面, 在特定时间内尝试重发, 一般上不用理会, 但如果电邮服务器发送大量邮件时, 或者有个别使用者发送过垃圾电邮, Queue 内便会堆积很多邮件, 这时可以动删除。 Postfix 默认邮件会放在 /var/spool/postfix/ 目录下, 如果知道邮件的位置, 直接删除也可以, 但一般都会使用不同的工具删除。/var/spool/postfix/ 下的目录分别储存不同类型的邮件, 它们主要用作: active: 目前正在准备发送的邮件. bounce: 每封邮件的寄送状态资讯, 纪录了退信的原因. corrupt: 损毁或无法读取的邮件. defer: 每封邮件的寄送状态资讯, 纪录了延迟寄信的原因. …

Rocky Linux vs AlmaLinux vs Oracle Linux

不经不觉已经来看 2021 年 11 月, 距离 CentOS 8 停止更新支援还有一个多月时间, 除了部份 CentOS 使用者完全转到另一个发行版, 还是有相当多使用者继续使用 RHEL 或其分支, 除了原来已经有的 RHEL 分支, 新的 RHEL 分支纷纷出现。 现在较主流的 CentOS 替代方案, 包括有 Rocky Linux, AlmaLinux 和 …

VIM 使用自动缩排下贴上程式码

在 VIM 写程式时, 很多时会设定使用自动缩排, 即用 audoindent 或 smartindent, 这样只是写程式没问题, 但如果要复制并贴上一些程式码, 这会重复缩排。 要解决这个问题, 可以在用 vim 时, 输入以下指令: 完成贴上后, 要回复原来的自动缩排, 便再次输入以下指令: 如果默认值是会自动缩排, 那便关闭档案后, 会自动开启缩排。 但要输入上面的指令也很麻烦, 所以在 .vimrc 档案设定, 用 F3 键进行切换, …

简易路由器, 交换器散热

现在路由器已经成为家中的必须品, 有些高性能的路由器发热量很大, 尤其在夏天时问题更见严重。有时路由器会因为过热出现 package lost 的情况, 会出现上网不稳或 wifi 不稳定的情况。 为路由器进行散热, 不但能提高上网的稳定性, 也能提高路由器的使用寿命。 家用路由器基于噪音问题, 多数会采用被动式散热, 即没有风扇的设计, 现在家中使用的路由器是 EdgeRoter ER-4, 交换机是 Unifi US-8-150W, 两者都是无风扇被动式散热, 当中以 US-8-150W 的热量更值得关注, 过去几个月一直没有理会, 内部核心温度到达 70 度左右。 …

MailScanner 放行加密压缩档的方法

MailScanner 作为 Mail Gateway 可以阻挡后有电邮威胁, 包括病毒、垃圾电邮、档案名称、钓鱼电邮等。 在默认的情况下, MailScanner 会阻挡掉加密的压缩档, 这是因为如果压缩档内包含有有害内容 (例如病毒), 那 MailScanner 便不能进行扫瞄, 阻挡掉的电邮的讯息如下: The following e-mails were found to have: Other Bad Content Detected : Password-protected Archive …

网域名称转移到其他域名注册商

把域名从一个注册商转移到另一个注册商, 一般不外乎价钱、服务及管理后台等原因。这次要从原来使用的两家注册商转移, 都是基于上述的理由。 如果只有几个域名, 直接在 GoDaddy, NetworkSolutions 或 NameCheap 等购买便好, 但如果域名的数量较多, 一年几美元的分别便很大了, 而且转移也十分费时。 我代管的域名有数百个, 要转移域名也经过一番比较及考虑。 最后选用了 NameSilo, 它们的注册及续期费用也很合理, 而且入场门槛也很低, 即使只有一个域名, .com 域名的年费为 $9.75 美元, 如果有 100 个域名, 费用只要 $9.55 …