Firewalld 设置仅允许 CloudFlare IP 访问 80/443 端口
本着最小访问权限的原则,在使用 CloudFlare CDN 后,为防止其它恶意访问,可以设置仅允许 CloudFlare IP 访问服务器 80/443 端口。虽然 Nginx 也能干这个事情,但直接用系统防火墙来设置更简单……
本着最小访问权限的原则,在使用 CloudFlare CDN 后,为防止其它恶意访问,可以设置仅允许 CloudFlare IP 访问服务器 80/443 端口。虽然 Nginx 也能干这个事情,但直接用系统防火墙来设置更简单……
Alist 是一个支持挂载众多网盘目录的 Go 语言程序,适合主机没带宽情况下小规模分享文件使用……
DirectoryLister 是一个简洁文件目录程序,安装配置都很简单,对服务器配置要求低,适合平时分享一些小文件使用……
Linux 下支持 ed2k 下载的软件不多,aMule 是其中一个。下面介绍其安装配置方法,操作环境为 CentOS 7……
Nginx 限制访问频率和传输速率可以使用 limit_conn、limit_req 和 limit_rate 这几个选项,本文将配合用例介绍其配置方法,以及使用注意事项……
访问流程如上图。虽然绕了一圈,但能以较低成本优化网站速度(线路好主机用不起高配套餐),也可以隐藏源站 IP,在被攻击时方便切换服务器。
平时运行 Shell 脚本或其它后台服务需要发送通知邮件,这类发送量不大的邮件可以使用现成服务,例如 Gmail/Outlook 这类。通过在 SMTP 客户端配置到远程 SMTP 服务器发信即可……
之前介绍了如何设置 SSH 以密钥方式登录,通常这已经足够应对网络上的碰撞密码风险。如果不希望那些扫描器连接访问,我们还可以将 SSH 默认端口改用其他端口……
之前介绍了如何在 SolusVM 使用 ISO 安装系统。如果主机商没有提供光驱启动,那么就无法用这种方式安装。但如果你的是 KVM VPS,并且有 VNC 控制台,那么可以改用下面方法,它从网络引导系统安装。
记录下 WHMCS 安装步骤,服务器环境为 CentOS 7,从零部署 LNMP 网站环境,然后上传 WHMCS 安装,以及完成初始化配置和安全增强。
本文适用 CentOS 7,通过添加 IUS 软件源安装尽可能新的 LNMP 组件。这是一种相对简单,同时避免需要编译安装或使用第三方安装脚本的 LNMP 安装方法。
为防止网络上的恶意扫描,例如通过访问 https://IP 获取 SSL 证书里的域名信息,以穷举匹配方式找出源站 IP。最好禁止 IP 访问 Web 服务器,并且设置一个自签证书避免泄露服务器上的网站域名…
OpenCC 是一个热门的繁简中文互转工具,除了简单字符翻译外,还支持习惯语替换,例如繁体语区“软体”通常表示“软件”。OpenCC 支持多个语言配置使用,如果只需要将文件里的繁简字符互转,安装 OpenCC 命令行工具就可以满足。
网站启用 CDN 后 Nginx 日志里的访客 IP 会变成 CDN 的,需要借助 http_realip_module 这个模块,通过 HTTP 标头里的 X_FORWARDED_FOR 字段获取访客真实 IP。
这是之前 LNMP 建站环境搭建方法的更新版。最近将系统更新到了 CentOS 8,发现 LNMP 安装配置上有了一些细节变化,所以重新记录。
DNF 是用于替代 YUM 的软件包管理器,在 CentOS 8 上已经自带安装并推荐使用。DNF 保留了大部分 YUM 命令语法和功能选项,因此过度使用完全没难度。下面是 DNF 的基本用法和命令示例。