5℃
2℃
昨天写了linux下的shell脚本防ssh/vsftpd等暴力破解,平时所用的最多的也就是FreeBSD,今天在补一个FreeBSD下的,废话不多说,贴脚本如下:
#!/bin/sh
SCANIP=`grep "Failed" /var/log/auth.log | awk '{print $(NF-3)}' | sort | uniq -c | awk '{print $1"="$2;}'`
for i in $SCANIP
do
NUMBER=`echo $i | awk -F= '{print $1}'`
SCANIP=`echo $i | awk -F= '{print $2}'`
echo "$NUMBER($SCANIP)"
if [ $NUMBER -gt 10 ] && [ -z "`/sbin/ipfw show | grep $SCA...
freebsd, linux, shell, ssh, vsftpd阅读全文
6℃
最近服务器进行了转移,同时也需要把Cacti也给迁移到新的机房,按照往常的配置,在新服务器上配置好rrdtool snmpd等,将老服务器的数据转移到新服务器后,打开cacti可以正常登录和控制,检查graph management,打开所有的图无显示;于是打开debug模式:
*Turn . Graph Debug Mode.
RRDTool Says:
ERROR: This RRD was created . other architecture
google、baidu了一下,发生这个问题的原因是因为所有rrd库需要全部重新dump和restore一次;找到原因就好办了,先从老的服务器dump所有的rrd文件为xml文件,脚本如下...
cacti, freebsd, rrdtool, shell阅读全文
FreeBSD下使用内存文件系统 [原创]已关闭评论
最近有一个需求,需要把原来的数据库(GBK编码)转换为UTF-8编码,由于数据量非常大,使用一般的硬盘速度肯定是问题,于是就在想怎么能快速的以最短时间来完成转换呢?忽然想起仓库还有一个Dell 2950 16G内在的机器闲置着没用,就琢磨着拿来试验试验使用内存分区,拿个14G出来做内存分区看看效果。
使用mdconfig命令
添加
mdconfig -a -t malloc -s 14g -u 1
列举
mdconfig -l -u 1
创建分区
newfs -U /dev/md1
挂载内存分区
mount /dev/md1 /mnt
删除
mdconfig -d -u 1
创建完毕...
dd, freebsd, mdconfig, mfs阅读全文
FreeBSD下shell监控一个进程是否存在 [原创]已关闭评论
由于之前的一个系统要使用队列服务(httpsqs),所以写了一个php脚本定期处理队列数据写入数据库,而这个php脚本是挂在后台循环运行的。一直运行的很好,不知道最近怎么回事,老是不定时的挂掉自动退出,目前原因不明。于是就写了一个shell脚本暂时来监视这个进程,发现进程不在时重新启动这个php脚本,并记录日志,方便查看。代码如下:
#!/bin/sh
while true
do
if ps aux | grep -v grep | grep getsqs.php >/dev/null 2>&1
then
echo "getsqs.php is run properly!...
freebsd, httpsqs, shell阅读全文
1℃
想要查看以前编译安装的软件(apache | nginx | mysql | php)的编译参数可以通过以下方法获得:
apache编译参数:
通过编译安装文件夹下的cat config.status文件进行查看;
或到安装目录如/data/soft/apache2/build下的config.nice文件查看。
nginx编译参数:
直接使用命令:/data/soft/nginx/sbin/nginx -V
php编译参数:
直接通过命令:/data/soft/php/bin/php -i | grep configure
或者通过编译安装文件夹下的cat config.nice文件进行查看。
或利用phpinfo()参数进行查看。
mysql编译参数:
直接通过命令:cat ...
apache, freebsd, linux, mysql, nginx, php, unix阅读全文
FreeBSD下删除乱码目录已关闭评论
FreeBSD双网卡同网段同网关遇到的问题已关闭评论
FreeBSD配置了双网卡同网段同网关后遇到的问题,不论怎么访问这两个IP,通过systat -if命令查看两块网卡都有in方向的流量,而out方向的流量都走默认第一块网卡,第二块网卡out方向的流量始终为0,很是纳闷,以前在windows用过没有这种情况,于是baidu,google了一翻,找到了一位和我有相同遭遇的。他的环境是RHEL,以下是引用这位仁兄的文章,如下:
今天在CU看到一个问题:http://linux.chinaunix.net/bbs/thread-1021489-1-1.html
关于双网卡设置同一网段IP然后连接交换机的时候出现的奇怪现象。当时没有怎么思考...
arp, freebsd, linux, 双网卡阅读全文
FreeBSD双网卡在同一交换机下出现的问题已关闭评论
FreeBSD使用双网卡时,dmesg经常会收到如下的信息:
arp: 125.x.x.x is on msk0 but got reply from 00:19:56:a6:dc:c7 on msk1
很是烦人。最近配置服务器就遇到了这个问题。其意思就是IP地址本来在网卡msk0上,但返回的MAC地址却是msk1的MAC地址。这种情况也是受到arp病毒攻击时的会表现出来的状况。对这种情况,解释是这样的:
A switch works on a low level: it only knows MAC addresses. When it receives a broadcast
message it will send that message to all of its ports (like it is supposed to do). ...
arp, dmesg, freebsd, MAC, reply阅读全文
1℃
在FreeBSD下设置了Ls的目录颜色,但是黑底蓝字的搭配看着有些累眼睛.我来教教大家如何更改目录的颜色,如果哪里有错误,还请高手指教!
改前:原来的目录颜色 [dir]
改后:改后的目录颜色 [dir]
详细的修改方法如下.
Ps):这里只介绍有关csh的修改方法.Bash的方法类似.请参考其他教程
-----------------------------------------------------
csh/tcsh (提示符是 %), 建立 ~/.cshrc 加入
setenv CLICOLOR 1
setenv LSCOLORS Gxfxaxdxcxegedabagacad
存盘, 执行 source ~/.cshrc
下面这个是我的设置,大家...
cshrc, freebsd, source阅读全文