现在位置 >首页 > linux
3℃
2014年02月27日 Linux ⁄ 被围观 61,321 次+
正常运行中的网站,忽然间出现session目录不可写,连接服务器一看,任何关于写硬盘的命令都不能用,提示Read-only file system,使用一条命令即可搞定此问题: mount -o remount rw /  
阅读全文

1℃
2013年10月24日 Linux ⁄ 被围观 32,860 次+
问题 linux平台用pptp搭建了vpn服务器,拨入后访问内网ftp,下载文件极慢;用其作网关上网,除了baidu外,大部分网站访问速度极慢,几乎无法访问。 解决 在pptp所在的linux服务的iptables的*filter表中加入 -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1356 或者在命令提示符运行 /sbin/iptables -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1356 原因分析 =====在断开vpn链接的情况下: 在windowsXP下用ping -f -l XXXXXX 192.168.0.1一步一步测试(XXXXXXX为MTU大小,可以从1500开始,逐渐...
阅读全文
评论关闭
2013年05月24日 Linux ⁄ 被围观 24,747 次+
linux下查找目录下的所有文件中是否包含指定字符串 find . | xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find . | xargs grep -ril "IBM" 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (2)基本元字符集及其含义 ^ :只匹配行首。 如^a 匹配以a开头的行abc,a2e,a12,aaa,...... $ :只匹配行尾。 如^a 匹配以a结尾的行bca,12a,aaa,....... * :匹配0个或多个此单字符。 如(a)*...
阅读全文
评论关闭
2012年12月05日 Linux ⁄ 被围观 13,420 次+
linux下使用md5sum递归生成整个目录的md5 今天要用md5sum操作目录,递归生成目录下所有文件的md5值,结果发现它不支持递归操作于是写了个php脚本处理下 代码: <?php       $path ='/data/www/bbs/source';    $outfile = 'file.md5';    get_file_md5($path, $outfile);       function get_file_md5($path, $outfile)    {        $path = rtrim($path, '/');        if(function_exists('scandir'))        {            $files = scandir($path);            foreach($files as $v)            {       ...
阅读全文
2℃
经常会遇到linux下安装软件时提示少文件,如何知道所缺少的文件属于哪个包?用什么命令查看? 例如:/lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录 如何判断知道ld-linux.so.2文件属于哪个包,知道后才能用yum安装,使用如下命令: yum provides "*/ld-linux.so.2"  
阅读全文
2℃
2012年03月13日 shell ⁄ 被围观 7,224 次+
昨天写了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...
阅读全文
1℃
2012年03月12日 shell ⁄ 被围观 11,523 次+
上次随便写了一篇《查看哪些ip破解你ssh密码以及次数》有些对linux不是太熟悉的朋友要求写一个脚本来实现这一功能,下面我们就来简单的写一个,统计访问失败的IP和次数。根据这些可以通过防火墙规则来限制这些IP再次暴破,脚本如下: #!/bin/sh    SCANIP=`grep "Failed" /var/log/secure | 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...
阅读全文
7℃
2012年02月27日 iOS ⁄ 被围观 14,914 次+
ssh 相信站长朋友们都不陌生,平时都是靠电脑来维护我们的linux/unix服务器,但外出时遇到点小问题就不太方便了,这时我们的iphone/ipad就派上用场了,下面我们就来试试免费的SSH工具- zaTelnet,zaTelnet支持Telnet和 SSH,配合专有的键盘设计,你可以轻松实现在命令模式中输入指令来管理服务器。zaTelnet可以同时管理多个连接,并且能实现在不同主机管理之间进行切换操作。zaTelnet支持Socks 4/Socks 5/Http 代理,可以调整字型大小、屏幕宽度、编码、键盘透明度等设定。轻松用 iPhone 或 iPad管理服务器。不使...
阅读全文
5℃
2012年02月21日 shell ⁄ 被围观 15,464 次+
在互联网中,总有一些无聊的人,每天不断的猜解别人服务器的密码!作为linux服务器的管理员,我们应该了解哪些IP经常不断地扫描我们的SSH端口以尝试暴力破解,下面我们用一条命令简单列出哪些IP破解你SSH密码以及次数。 cat /var/log/secure | awk '/Failed/{print $(NF-3)}' | sort | uniq -c | awk '{print $2" = "$1;}'   上面图片就是扫描本站SSH密码的IP以及扫描次数! 这里还是建议大家修改一下服务器的远程连接端口,以免被真的扫描到你的密码影响服务器的安全!有条件的话可以只允许固定的IP可以连接SSH远...
阅读全文
1℃
2011年11月04日 Php ⁄ 被围观 8,407 次+
今天安装了Zpanel-6.1.1后添加个ftp用户结果密码输入时不知道多按了个什么,怎么都不正确,就尝试修改密码,可是怎么都修改不成功。报错如下:Can't Open FileZilla configuration file! 以为是没有装好Zpanel,就又重新安装了一次,结果还是出错!很是失望!迫不得已只有看代码了,看看到底是什么原因!经过一番周折最后终于找到原因了。原来在添加ftp用户和删除ftp用户时,都有一个判断,判断服务器操作系统是否为windows,如果为windows时操作windows格式的密码文件(FileZilla Server.xml)否则操作linux格式的...
阅读全文