摘要: Tomcat安全优化 1. telnet管理端口保护(强制) 类别 配置内容及说明 标准配置 备注 telnet管理端口保护 1.修改默认的8005管理端口为不易猜测的端口(大于1024); 2.修改SHUTDOWN指令为其他字符串; <Server port="8527" shutdown="da 阅读全文
posted @ 2019-05-22 17:49 henrylinux 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 第1章 FTP服务部署 在Linux下,我们应用最广泛的FTP服务程序是 vsftpd (Very Secure FTP Daemon),从名字我们也可以看出,其提供了非常安全的FTP服务。vsftpd 是一个UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux, BSD, Sol 阅读全文
posted @ 2019-05-22 17:43 henrylinux 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 公司网站因负载过高不得不搞个负载均衡,那么问题来了,每次更新网站,负载均衡下的服务器全部需要更新,当数据量过大的时候会很麻烦,并切效率低下,当时考虑到用rsync去实时同步,写个计划任务,但更新数据很频繁,并且rsync不能实时的去监测、同步数据,虽然它可以通过linux守护进程的方式进行触发同步, 阅读全文
posted @ 2019-04-27 09:54 henrylinux 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 配置Nginx,然后生成一键生成静态页面,然后就没有然后了,所有栏目页面都显示nginx 403 forbidden。 一般来说nginx 的 403 Forbidden errors 表示你在请求一个资源文件但是nginx不允许你查看。403 Forbidden 只是一个HTTP状态码,像404, 阅读全文
posted @ 2019-04-27 09:30 henrylinux 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 现在大多数同学在线上采取的备份策略都是xtrabackup全备+binlog备份,那么当某天某张表意外的删除,那么如何快速从xtrabackup全备中恢复呢?从MySQL 5.6版本开始,支持可传输表空间(Transportable Tablespace),那么利用这个功能就可以实现单表的恢复,同样 阅读全文
posted @ 2019-04-24 20:46 henrylinux 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 环境 mysql版本 Server version: 5.6.42-log MySQL Community Server 数据库data目录 /data/mysql/ binlog日志目录 /data/bin_logs/ 备份目录 /data/backup/ 完全备份脚本 (每日一次,00:10:0 阅读全文
posted @ 2019-04-24 20:42 henrylinux 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 此脚本包含的功能有: 1、实时监控任意网卡的流量 2、统计10秒内平均流量 3、统计每个端口在10秒内的平均流量,基于客户端和服务端端口统计。可以看出哪些端口占流量比较大,对于web服务器,一般是80端口。其它端口受到攻击时,也有可能其它端口流量比较大。所以此功能可以帮助我们端口流量是否正常。 4、 阅读全文
posted @ 2019-04-24 20:29 henrylinux 阅读(647) 评论(0) 推荐(0) 编辑
摘要: lower_case_table_names=1#去掉大小写敏感[client] port = 3309 socket = /home/mysql/mysql/tmp/mysql.sock [mysqld] !include /home/mysql/mysql/etc/mysqld.cnf #包含的 阅读全文
posted @ 2019-04-12 21:28 henrylinux 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 在关闭数据库的命令发现mysql关不了,提示Warning: World-writable config file '/etc/my.cnf' is ignored ,意思大概就是权限全局可写,任何一个用户都可以写。mysql担心这种文件被其他用户恶意修改,所以忽略掉这个配置文件。这样mysql无法 阅读全文
posted @ 2019-04-12 21:22 henrylinux 阅读(1306) 评论(0) 推荐(0) 编辑
摘要: 作者:珂儿吖 出处:http://www.cnblogs.com/keerya/ 目录 一、class 类 1)什么是类? 2)带有参数的类 3)类的继承 1.新增属性 2.新增原有值 3.修改原有值 4.整体调用父类,并重写部分值 二、模板 实例1:puppet 模板实现修改 redis 端口地址 阅读全文
posted @ 2019-03-26 10:29 henrylinux 阅读(141) 评论(0) 推荐(0) 编辑