iptables防DDOS攻击和CC攻击设置方法

防范DDOS攻击脚本#防止SYN攻击 轻量级预防iptables -N syn-floodiptables -A INPUT -p tcp --syn -j syn-floodiptables -I syn-flood -p tcp -m limit --limit 3/s --limit-burst 6 -j RETURNiptables -A syn-flood -j REJECT#防止DOS太多连接进来,可以允许外网网卡每个IP最多15个初始连接,超过的丢弃iptables -A INPU

Linux下怎么检查有没有安装过某软件包

Linux系统的安装软件方式非常多,所以到现在还没有一个通用的方法能查到某个软件已经是否安装了,不过下面我总结了一些类型供大家参考:1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。rpm -qa | grep ruby2、以deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用dpkg -l | grep “软件或者包的名字”;dpkg -l 

Linux VPS主机DNS地址修改方法解决无法远程wget文件问题

在开通VPS之后会很习惯的直接安装需要的环境(一般都是这样的),但是可能因为我们需要wget下载的脚本数据源的地址问题,不能确保直接达到Linux VPS主机服务器的网络是畅通和稳定的,会导致我们在安装部署环境的时候出现安装不完整、有些文件无法完全下载。一般情况下,我们只需要修改VPS主机的DNS就可以解决这个问题。比如直接修改当前VPS主机的/etc/resolv.conf文件中的DNS为8.8.8.8、8.8.4.4这一组DNS保存后就可以解决问题。但是我们肯定也有发现,在我们修改DNS之后

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载方法

1, 创建分区先查看下是否有磁盘没有分区Markupfdisk -l其中第一个框和第二个框,是已经分好区的磁盘,第三个硬盘没有分区。开始分区Markupfdisk /dev/sdc输入m,可以查看有哪些操作输入p 查看当前硬盘分区,目前没有分区。输入n新建一个分区,输入p 建立分区,输入分区编号 1然后会让你设置开始扇区(不知道是否这么解释):默认回车就是1 从头开始然后结束扇区设置1000 这个值好像决定了分区的大小,我对硬件不是很熟悉。安装上面方法,建立第二个分区然后打印

centos命令yun或者wget出现Cannot find a valid baseurl for repo无法执行脚本问题解决方法

新拿到客户机器代安装程序,安装环境执行wget,出现无效命令,当时认为可能wget程序没安装,执行yum -y install setup,可恶的居然这也不行,猜测系统可能是精简版的,心里上火了,此处省略200字。。。。。。。。。。。。。。。。。。。。。。。。。。。。最后的解决方法就是修改DNS,命令vi /etc/resolv.confecho "nameserver 8.8.8.8" >> /etc/resolv.conf备注:8.8.8.8,改为其他的我没意

WDCP升级PHP5.4、MySql5.5版本

升级PHP5.4版本wget https://binwaer.com/wdcp/php_up54.shsh php_up54.sh直接登录SSH,下载和执行脚本自动会升级PHP5.4版本。出现 php update is ok 表示升级完毕。升级MYSQL5.5版本wget https://binwaer.com/wdcp/mysql_up55.shsh mysql_up55.sh同样的,我们可以用一键包进行升级,根据提示执行就可以。执行过程中,会出现类似这样的错误

数据库目录移动以及软连接方法

用SSH工具连接主机后。执行命令Bashcat /etc/my.cnf会看到这个Bashdatadir = /www/server/datadata这个目录就是网站数据库所在目录执行命令Bashmv /www/server/data /home    (data目录移动到home下)ln -s /home/data  /www/server/data &nb

windows2008 iis7泛解析设置方法

打开internet 信息服务(iis)管理器点开需要设置泛解析的站点,点击绑定,把主机名填上*,确定即可。经过测试,如果站点下多域名,多ip,可以不用每个域名、IP都设置,IP地址不做任何指定,主机名填*就可以了。

linux screen 命令详解,xshell关掉窗口或者断开连接,查看断开前执行的命令

一、背景系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。二、简介GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GN