随笔分类 -  Linux

摘要:Linux下常用的系统监控软件有Nagios、Cacti、Zabbix、Monit等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员。 今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控mysql数据库服务器,并且能够生成图形报表,虽然Nagi... 阅读全文
posted @ 2015-11-14 09:40 sandea 阅读(252) 评论(0) 推荐(0)
摘要:张戈博客很久以前分享过一个CC攻击的防御脚本,写得不怎么样,不过被51CTO意外转载了。博客从此走上了经常被人拿来练手的不归之路。当然,还是有不少朋友在生产环境使用,并且会留言询问相关问题。根据这些问题的需求,我花了一些时间重新写了一个比较满意的轻量级CC攻击防御脚本,我给它取了一个比较形象的名字:... 阅读全文
posted @ 2015-11-11 13:04 sandea 阅读(635) 评论(0) 推荐(0)
摘要:前天没事写了一个防CC攻击的Shell脚本,没想到这么快就要用上了,原因是因为360网站卫士的缓存黑名单突然无法过滤后台,导致WordPress无法登录!虽然,可以通过修改本地hosts文件来解决这个问题,但是还是想暂时取消CDN加速和防护来测试下服务器的性能优化及安全防护。前天写的Shell脚本是... 阅读全文
posted @ 2015-11-11 13:02 sandea 阅读(659) 评论(0) 推荐(1)
摘要:CC攻击就是说攻击者利用服务器或代理服务器指向被攻击的主机,然后模仿DDOS,和伪装方法网站,这种CC主要是用来攻击页面的,导致系统性能用完而主机挂掉了,下面我们来看linux中防CC攻击方法。什么是CC攻击cc攻击简单就是(ChallengeCollapsar)CC攻击的原理就是攻击者控制某些主机... 阅读全文
posted @ 2015-11-11 12:46 sandea 阅读(5882) 评论(0) 推荐(0)
摘要:如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target prot opt source ... 阅读全文
posted @ 2015-11-11 12:31 sandea 阅读(254) 评论(0) 推荐(0)
摘要:当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定... 阅读全文
posted @ 2015-11-10 20:33 sandea 阅读(202) 评论(0) 推荐(0)
摘要:假设 A (192.168.20.59)为客户机器,B(192.168.20.60)为目标机;要达到的目的:A机器ssh登录B机器无需输入密码;加密方式选 rsa|dsa均可以,默认dsassh-keygen -t rsa #使用rsa加密二、具体操作流程单向登陆的操作过程(能满足上边的目的):1、... 阅读全文
posted @ 2015-10-21 23:09 sandea 阅读(907) 评论(0) 推荐(0)
摘要:chmod----改变一个或多个文件的存取模式(mode)chmod [options] mode files只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opc... 阅读全文
posted @ 2015-10-16 15:49 sandea 阅读(245) 评论(0) 推荐(0)
摘要:功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息参数: -a 或 --archive 此参数的效... 阅读全文
posted @ 2015-10-16 15:48 sandea 阅读(239) 评论(0) 推荐(0)
摘要:1、下载[maintain@HM16-213 software]$ wgethttp://subversion.tigris.org/downloads/subversion-deps-1.6.12.tar.bz2[maintain@HM16-213 software]$ wgethttp://su... 阅读全文
posted @ 2015-10-15 15:51 sandea 阅读(1260) 评论(0) 推荐(0)
摘要:什么是404页面如果碰巧网站出了问题,或者用户试图访问一个并不存在的页面时,此时服务器会返回代码为404的错误信息,此时对应页面就是404页面。404页面的默认内容和具体的服务器有关。如果后台用的是NGINX服务器,那么404页面的内容则为:404 Not Found为什么要自定义404页面在访问时... 阅读全文
posted @ 2015-09-30 17:38 sandea 阅读(621) 评论(0) 推荐(0)
摘要:Linux系统下授权MySQL账户访问指定数据库需求:1、在MySQL中创建数据库mydata2、新建MySQL账户admin密码1234563、赋予账户admin对数据库mydata具有完全操作权限==================================================... 阅读全文
posted @ 2015-09-16 10:53 sandea 阅读(1199) 评论(0) 推荐(0)
摘要:我们的PHP程序有时候需要定时执行,我们可以使用ignore_user_abort函数或是在页面放置js让用户帮我们实现。但这两种方法都不太可靠,不稳定。我们可以借助Linux的Crontab工具来稳定可靠地触发PHP执行任务。下面介绍Crontab的两种方法。一、在Crontab中使用PHP执行脚... 阅读全文
posted @ 2015-07-20 18:20 sandea 阅读(244) 评论(0) 推荐(0)
摘要:前几天写过一篇文章,利用单纯的php实现定时执行任务,但是效率不佳,对于linux来说用crontab实现更加合理。首先说说cron,它是一个linux下的定时执行工具。根用户以外的用户可以使用 crontab 工具来配置 cron 任务。所有用户定义的 crontab 都被保存在/var/spoo... 阅读全文
posted @ 2015-07-20 18:19 sandea 阅读(1196) 评论(0) 推荐(0)
摘要:inux环境下,怎么确定nginx是以那个config文件启动的?输入命令行: ps -ef | grep nginx 摁回车,将出现如下图片:master process 后面的就是 nginx的目录。 阅读全文
posted @ 2015-06-23 18:13 sandea 阅读(704) 评论(0) 推荐(0)
摘要:vsftpd作为FTP服务器,在Linux系统中是非常常用的。下面我们介绍如何在centos系统上安装vsftp。什么是vsftpdvsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。vsftpd 的名字代表”very secure FTP daemon”, ... 阅读全文
posted @ 2015-06-16 22:31 sandea 阅读(2550) 评论(0) 推荐(0)
摘要:检查已安装版本#检查是否安装了低版本的SVN[root@localhost /]# rpm -qa subversion#卸载旧版本SVN[root@localhost modules]# yum remove subversion#wgethttp://mirror.centos.org/cent... 阅读全文
posted @ 2015-06-15 22:45 sandea 阅读(311) 评论(0) 推荐(0)
摘要:yum是centos下很方便的rpm包管理工具,配置第三方软件库使你的软件库更加丰富。以下简单的讲下配置的步骤。首先,需要安装yum-priorities插件:yum install yum-priorities -y该插件的作用主要是设置调用源时的优先级的,一般将官方的优先级设置为最高。例如:[b... 阅读全文
posted @ 2015-06-11 22:31 sandea 阅读(439) 评论(0) 推荐(0)
摘要:环境四台机器都是CentOS5.5(32位)版本:IP地址 用处192.168.1.10 MASTER192.168.1.11 BACKUP192.168.1.101 负载A192.168.1.102 负载B192.168.1.20 VIP1、MASTER上安装hapro... 阅读全文
posted @ 2015-06-11 00:12 sandea 阅读(380) 评论(0) 推荐(0)
摘要:Linux 中如何查询和卸载已安装的软件 Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序” 来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新... 阅读全文
posted @ 2015-06-10 17:49 sandea 阅读(853) 评论(0) 推荐(0)