Caddy 2 快速简单安装配置教程

Caddy 2 快速简单安装配置教程

下载安装

目前有三种安装途径,分别为官网(下面)、Github、各系统包管理。

官网的最方便,因为下载后直接就是二进制单文件,不需要多余的操作步骤(而且还能附加插件),而 Github 的是压缩包还需要解压、包管理则还需要修改包管理源。

1
2
3
4
5
6
7
8
# 创建文件夹并进入(自己可以改)
mkdir /usr/local/caddy && cd /usr/local/caddy

# 下载 Caddy 文件,Caddy 2 不再支持 32 位系统了,如果要安装某些插件,还要进 https://caddyserver.com/download 去挑选一下
wget -N --no-check-certificate -O "caddy" "https://caddyserver.com/api/download?os=linux&arch=amd64"

# 赋予执行权限
chmod +x caddy
阅读更多
OneDrive目录列表OneList使用方法

OneDrive目录列表OneList使用方法

OneList

  • 支持 国际版, 个人免费版(家庭版), 中国版(世纪互联).
  • 支持同时列出多个盘的目录.(同时挂载多个网盘或单个网盘挂载成多个SubPath,要求每个SubPath唯一)
  • 支持文件夹内超过 200 个项目
  • 支持后台自动刷新缓存.
  • 支持路径中含有特殊字符.
  • 支持使用不同目录使用不同账户密码加密(HTTP 401).
  • 支持隐藏目录和文件(跳过缓存).
  • 支持自定义 ClientID 和 SecretKey .
  • 数据储存在内存中,响应更加迅速.

授权

通过下面URL登录 (右键新标签打开)

阅读更多
Linux命令行下载OneDrive分享链接中的文件

Linux命令行下载OneDrive分享链接中的文件

我所知的某个游戏分享站喜欢用OneDrive来分享游戏,用OneDrive很好,抵制百度网盘我强烈支持,但是OneDrive国内有时候抽风比较厉害,而在国外OneDrive下载几乎能跑满带宽,我G口的服务器可以跑到110M/s,所以用国外服务器下载,然后再下载自己服务器里的东西会比较好。

但是因为OneDrive有些坑,无法从分享界面获取真实下载链接,比如下面这个链接

https://gitaccuacnz2-my.sharepoint.com/:f:/g/personal/mail_finderacg_com/EheQwACFhe9JuGUn4hlg9esBsKyk5jp9-Iz69kqzLLF5Xw?e=FG7SHh

点开之后,找个文件点击下载,会得到这样的下载链接:

阅读更多
免费开源的bitwarden_rs自建密码管理系统-安装,使用和备份教程

免费开源的bitwarden_rs自建密码管理系统-安装,使用和备份教程

前言

原来的时候看过Testv介绍1Password的视频,可以全平台自动填充密码,自动生成无规律密码,看完之后很心动,毕竟密码安全也很重要,但是1Password太贵了,一年至少需要35美元。而且1Password还只能使用信用卡付款,像Paypal也不支持,这让很多想尝试1Password的朋友“望而却步”了。这篇文章主要分享一下在功能上和使用体验上媲美1Password的免费开源密码管理系统Bitwarden,自建Bitwarden,再也不用担心1Password删库“跑路”了。

bitwarden_rs安装教程

详细安装视频:https://www.bilibili.com/video/BV15t4y117UU

阅读更多
使用简单方法解决SNI阻断问题

使用简单方法解决SNI阻断问题

SNI阻断技术简单介绍

TLS 是一个伟大的技术,它确保了网络传输的内容不被中间人篡改。现在越来越多的网站正在使用 HTTPS(即 HTTP over TLS)来保护网页内容。与此同时,TLS 设计中的一个缺陷,却使得阻断 TLS 连接变得可控。

在建立新的 TLS 连接时,客户端(如浏览器)发出的第一个握手包(称为 Client Hello)中,包含了想要访问的域名信息(称为 SNI,Server Name Indication)。某些服务器(比如 CDN)会同时支持多个域名,在加密传输之前,它需要知道客户端访问的是哪个域名。于是 SNI 必须以明文的方式传输。并且由于浏览器并不知道服务器是否需要 SNI,浏览器会对所有的 TLS 握手都加入 SNI。

于是,大家都懂的。根据黑名单,某些防火墙对于 TLS 连接可以进行精确地阻断。

阅读更多
在中国国内使用Google reCAPTCHA 2/3 验证码的方法

在中国国内使用Google reCAPTCHA 2/3 验证码的方法

我看版本2的有人说了,我简单的说一下版本3的使用和集成

国内使用reCAPTCHA只需要将 www.google.com 替换成 www.recaptcha.net,即可在国内使用 recaptcha 的服务。
https://www.google.com/recaptcha/api.js 替换成 https://www.recaptcha.net/recaptcha/api.js,https://www.google.com/recaptcha/api/siteverify 替换成 https://www.recaptcha.net/recaptcha/api/siteverify。

浏览器界面请使用以下方法使用

1
2
3
4
5
6
7
8
9
10
11
<script src="https://www.recaptcha.net/recaptcha/api.js?render=客户端代码"></script>
<script>
//验证reCAPTCHA是否载入
grecaptcha.ready(function () {
console.log("reCAPTCHA载入成功")
});
//生成特征验证码
grecaptcha.execute('客户端代码', {action: 'homepage'}).then(function(token) {

});
</script>
阅读更多