基于 CentOS 7.6 + Samba 搭建文件服务器

出于产品、解决方案同事的诉求,需要搭建一个用于共享文件的平台,因此基于 Samba 搭建了一个共享文件服务器,这里记录一下,以便用于后续维护参阅。

Samba 是 SMB/CIFS 网络文件共享协议的免费开放源重新实现,该协议允许最终用户访问文件,打印机和其他共享资源。

阅读更多

使用 ngrok 解决测试时外部系统无法访问本地网络问题

问题

日常开发中有一些场景会有这样的诉求,就是外部系统 callback 回调本系统,但是本系统没有提供外部访问的 IP 或者域名;比如微信公众号测试号开发,就需要填写一个 URL,这个 URL 是开发者用来接收微信消息和事件的接口 URL,那如果这个 URL 是本地的,微信服务器肯定是无法访问的。

对于这种情况,如果你本地机器可以提供公网访问的能力,那自然是没有问题的;如果不行,可能就需要考虑买一些云服务器来测试,但是这种测试肯定是没有直接本地测试(包括 debug)来的直接。

阅读更多