1℃
问题 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开始,逐渐...
cnetos, linux, mtu, pptp, syn, vpn阅读全文
centos下查找目录下的所有文件中是否包含指定字符串已关闭评论
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)*...
centos, find, grep, linux, xargs阅读全文
linux下使用md5sum递归生成整个目录的md5 [原创]已关闭评论
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)
{
...
linux, md5, md5sum, php阅读全文
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阅读全文
1℃
上次随便写了一篇《查看哪些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...
linux, scan, ssh阅读全文
7℃
ssh 相信站长朋友们都不陌生,平时都是靠电脑来维护我们的linux/unix服务器,但外出时遇到点小问题就不太方便了,这时我们的iphone/ipad就派上用场了,下面我们就来试试免费的SSH工具- zaTelnet,zaTelnet支持Telnet和 SSH,配合专有的键盘设计,你可以轻松实现在命令模式中输入指令来管理服务器。zaTelnet可以同时管理多个连接,并且能实现在不同主机管理之间进行切换操作。zaTelnet支持Socks 4/Socks 5/Http 代理,可以调整字型大小、屏幕宽度、编码、键盘透明度等设定。轻松用 iPhone 或 iPad管理服务器。不使...
iPhone, linux, ssh, telnet阅读全文
5℃
在互联网中,总有一些无聊的人,每天不断的猜解别人服务器的密码!作为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远...
ip, linux, ssh阅读全文
1℃
今天安装了Zpanel-6.1.1后添加个ftp用户结果密码输入时不知道多按了个什么,怎么都不正确,就尝试修改密码,可是怎么都修改不成功。报错如下:Can't Open FileZilla configuration file! 以为是没有装好Zpanel,就又重新安装了一次,结果还是出错!很是失望!迫不得已只有看代码了,看看到底是什么原因!经过一番周折最后终于找到原因了。原来在添加ftp用户和删除ftp用户时,都有一个判断,判断服务器操作系统是否为windows,如果为windows时操作windows格式的密码文件(FileZilla Server.xml)否则操作linux格式的...
FileZilla, linux, proftpd, windows, zftpd, zpanel阅读全文