分类:技术文章

CentOS7搭建iSCSI网络存储备忘

2021-05-08 1282 阅读

本文详细记录了iSCSI存储配置的完整步骤,包括服务器端使用targetcli创建文件IO存储后端、设置目标IQN、配置CHAP认证,以及客户端安装iscsi-initiator-utils、发现并登录目标、分区格式化挂载。同时提供大容量磁盘GPT分区方法(parted)和软RAID创建命令(mdadm),作为Linux存储运维的实用备忘。

阅读全文 »

OpenVPN一键安装脚本

2021-05-08 4376 阅读

本文介绍了一款优化后的OpenVPN一键安装脚本,支持Redhat系Linux(如CentOS/Rocky/AlmaLinux)。脚本运行中自动生成证书和客户端配置文件(.ovpn),默认UDP/1194端口并开启全局转发。文章详细说明了脚本使用选项、多用户配置、密码认证方法,并提供了server.conf关键配置项的中文注释,包括监听端口、协议、TLS加密、路由推送等。同时提供客户端下载地址和常

阅读全文 »

Linux自动备份数据库并上传到FTP服务器脚本

2021-05-08 1213 阅读

本文介绍了一个Shell脚本,用于自动备份MySQL/MariaDB数据库并上传到指定FTP服务器,同时删除X天前的备份文件。脚本使用lftp工具进行上传,通过mysqldump生成压缩备份,并自动清理过期备份。用户只需修改变量部分即可使用,需确保备份目录存在。

阅读全文 »

Linux当公网IP发生变化时发送邮件

2021-05-08 1294 阅读

介绍了一个自动检测公网IP变化并发送邮件通知的脚本。部署步骤:在Home目录创建Last_IP.txt存储上次IP,安装邮件服务,设置crontab每5分钟执行脚本。脚本使用curl获取当前公网IP,与存储的IP比较,若变化则更新文件并发送邮件通知。适用于家庭宽带或公网IP动态变化的场景。

阅读全文 »

CentOS Firewalld防火墙配置详解

2021-05-08 1390 阅读

firewalld通过内核netfilter实现防火墙功能,使用xml格式配置文件。系统通过source、interface和默认zone三种方式判断请求适用的规则集。文章详细介绍了安装启动、查看状态、配置区域、端口和服务操作、添加丰富规则、端口转发等常用命令,强调动态更新规则的特点。

阅读全文 »

Apache SSL证书加密配置

2021-05-08 1308 阅读

本文以Apache为例,详细介绍了配置SSL证书建立HTTPS加密通道的步骤:包括安装mod_ssl和openssl模块、生成2048位自签名证书及CSR、移动证书到指定目录、修改Apache配置文件(如vhost.conf)设置443端口和SSL参数。还提供了仅HTTPS访问、HTTP自动重定向到HTTPS、以及局部配置HTTPS访问的多种方式。文章强调自签名证书可实现加密但浏览器不信任。

阅读全文 »
更多文章 更多文章 下一页