随着各大浏览器厂商疯狂的推广 HTTPS,证书认证也越来越变态了。 无意中发现 gihub 上一个项目,可以自行生成根证书和叶证书,大喜,随便试了一下,很好用。 

1. 安装 minica

go get github.com/jsha/minica
git clone https://github.com/jsha/minica.git
go build
./minica --domains 'localhost'

 

花生壳 3389/1433要花钱, Teamviewer 商业气息越来越严重,虽然不花钱, 比花钱还难受, 价格永远高高在上, 已经严重不适合穷逼, 比如我.向日葵相对还好, 但是网速感人.

所有以上都有一个共同特点,  永远只能一个人使用, 严重不适合团队使用. 当然, 也是因为我没充钱, 充了钱应该不一样.

 

 frp 的基本玩法应该是这样的:

  • 首先内网服务器能够访问互联网, 而且端口可配置为防火墙开放;
  • 其次,你得有个独立 IP 的 VPS, 我用的是腾讯云, 带宽越大约流畅;

 

在不同的 Linux 环境, 即使你 Enable 了 agent, 也可能使用不了 Agent, 如图所示:

 

虚拟机安装公司产品,让我的小笔记本实在不堪重负。一共8G的内存,虚拟机就占据了一半,贝翠德很。

于是在腾讯云弄了个2C4G的 VPS ,没成想,良心云让我惊喜万分,IOPS &CPU 完爆我的 NVME 笔记本,速度杠杠的。

基于系统仅仅用于自身调试程序之用,不想公网上任何用户都能访问的考虑,于是有了本文。

之所以会有此篇文章, 实在是笔者被被逼到没有办法. 

也许是出于安全原因, 客户的数据库服务器只能通过 web 服务器访问到. 正如本站前文所言, 试过在 web 服务器通过 mssql_cli 连接数据库服务器, 无奈 mssql_cli 在数据输出上的诸多不便, 只能说用过的都知道, 很坑很坑. 还是官方的 sql server management 好用.

以下就如何通过 web 服务器的 nginx 反向代理方式, 访问数据库服务器: 

由于工作关系, 客户机器只能通过 linux shell 连接到 mssql 服务器, 自然而然选择了 mssql_cli.

然而在使用的过程中, 通过 sp_helptext 查询存储过程或者函数, 不只是乱七八糟而且会截断, 无论你怎么设置 config 参数都是无效。官方文档的 \sf function 同样存在截断的情况。但是使用本人的方法,可以完美再现脚本。

企业应用越来越加转向 Linux 平台,早在几年前,MS 就开始了 SQL SERVER 支持 Linux 平台的工作,由于工作需要,尝试了SQL SERVER 2019 for Linux 的尝试。

对于不同的 Linux 平台,SQL SERVER 2019 的安装会有不同,但也仅仅是少量不同,这部分内容就不记在本文。

很简单,初始需求仅仅是拥有一个自有域名的邮箱,然而企业邮箱是越来越贵了, 完全超出本穷承受能力。在翻阅大量网文后,终成此文。

文中很多设定,完全可以参考官方文档,逐条理解,但毕竟本人也非靠此吃饭谋生,往往是遇见问题时,才会到官网去看看为什么,尤其是 psotfix & dovecot & opendkim 的设定,十分复杂。言尽于此,感谢其他作者给到我的帮助,大部分设定甚至可以说是抄袭照搬也不为过,权当记录备忘之用。 

阿里云的便宜机器实在弱爆了,有一次编译个 PHP 都能宕机,因此,编译 MYSQL 的事情,我也不怎么想了,直接 apt-get 吧...

安装 mysql 那是相当的简单,基本上两个步骤就够了:安装&安全配置。 

1. 安装 mysql

一行命令搞定

纯手动配置相对安全的 v2ray 其实相当简单,无非校准服务器时间,DNS 设置,安装 HTTPS 证书,安装服务器端软件,安装客户端软件,修改两个配置文件。

1. 准备工作

1.1. 服务器时间

 v2ray 对可服务器 & 客户端之间的时间差比较敏感,最好调整到一致,相差不要太大,否则,你所有配置都OK的情况下,也是徒劳无功。