背景当使用nginx做为web服务器时,在头部信息会看到版本号相关的信息,在安全扫描的时候会扫出来,要求不能显示nginx版本,避免根据已知的版本的nginx的特有漏洞从漏洞信息中获取该版本的攻击方式并进行攻击。
步子要慢慢的走,大了会扯到蛋!
背景当使用nginx做为web服务器时,在头部信息会看到版本号相关的信息,在安全扫描的时候会扫出来,要求不能显示nginx版本,避免根据已知的版本的nginx的特有漏洞从漏洞信息中获取该版本的攻击方式并进行攻击。
背景某天突然有个需求,要求统计gitlab上所有工程所有分支的提交日志,于是拿出python动手撸了段脚本。
背景今天用jenkins来部署tomcat工程,没有使用tomcat-deploy插件,直接写了个shell脚本,用脚本来停止、换包、启动tomcat,但是当jenkins Pipeline job执行完成后,发现后台tomcat进程没有了;
背景一般情况,服务器是极少重启的,如果必须这样做或者因为不可抗拒的因素自动重启了,那么很多程序,如:darkhttpd,还要登录SSH要重新远程启动,很麻烦的。因此将程序添加到开机运行中是件可以带来很大便利的事情。
元旦快乐转眼2019年到了,2018年所有的不快都抛开吧。总结2018是个不平静的一年,各种事情,各种不顺,蛋蛋的忧伤。展望希望2019年家人身体健康,自己工作顺利,涨工资(貌似是不可能滴)。结语就这样吧,甩掉2018年的霉运,找个先生给我算一卦,迎接2019年。
问题现象在Linux安装了一个vsftpd的ftp,在连接的时候很慢,总要等上10多秒才能连接上;问题原因当客户端连接服务器时,服务器会执行一个DNS查找,来确认域名,如果所用DNS解析不到,会等到超时为止。解决办法修改vsftpd配置文件vi /etc/vsftpd/vsftpd.conf 添加如下参数:reverse_lookup_enable=NO保存退出后,重启vsftpd服务ser...
说明搬瓦工(bandwagonhost)VPS前几天官方网站上面已经全面取消了OpenVZ系列的产品,今天正式对持有OpenVZ系列发布了消息,大致说了:由于OpenVZ 6不再受到官方的支持,由于迁移到OpenVZ7需要深度开发;鉴于KVM系列运作以来效果不错,所以不再提供OpenVZ系列的产品,所有用户在OpenVZ产品到期之后有2周的免费延期时间。原文地址:https://paste....
现象装完windows的Git客户端之后,按理说会在所有git仓库的目录图标处显示出对应的叠加小图标,如下图:方法根据这些图标的内容,可以非常明显的分辨出各个目录、文件当前的状态,是否被更改过,是否与仓库内容不一样等等。但是,有时候会遇到,这些小图标内容不显示的问题,导致无法分辨出文件状态,影响正常使用。该如何处理呢?1、在开始菜单的搜索处,输入"regedit"命令,打开注册表编辑器。2、...
有一个shell脚本来备份mysql数据库,crontab每天凌晨2点启动,但是运行一段时间后发现有时候在备份数据库遇到锁表等情况,导致备份一直在等待,在下一次启动后,又在此处等待了;几天后,后台同时有多个备份脚本在执行;于是打算修改下脚本,在执行备份前判断是否有其他备份脚本在执行,有的话则报错退出并告警;现象下面是mysql_bak.sh脚本的一部分mysql_bak_num=`ps -e...
背景环境信息nginx:1.4.2 httpstomcat:8.5.34 http以上环境信息为背景,通过nginx访问前台正常,但是工程中某个和外部系统联调的请求中,始终报400 Bad Request;但是直接通过tomcat访问,该请求正常;