把连你电脑的人踢出去(转)
把连你电脑的人踢出去(转)[@more@]使用 netstat 配合 kill 删除已建立的联机:相信有不少的朋友都会有这个困扰,就是要怎样删除已经建立的联机呢?因为总有些不速之客会连到你的主机来进行一些破坏的工作!或者是你根本不想让对方联机过来!呵呵!还记得 资源管理里面提到的几个常用的指令吧!?那就是找出那个联机程序的 PID ,然后给他 kill 掉就是了!简单呀!不过,大问题是我要怎样找出联机的 PID 呀!?呵呵!由于 PID 的管理与整体的系统资源有关,这个时候,虽然可以使用 netstat 来观察 PID ,不过只有 root 可以观察到联机状态的
Linux下网络分析例解(转)
Linux下网络分析例解(转)[@more@](转载自中国计算机报 文:杨鹏 )Linux作为网络服务器,特别是作为路由器和网关时,数据的采集和分析是必不可少的。所以,今天我们就来看看Linux中强大的网络数据采集分析工具——TcpDump。顾名思义,TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。和Linux终端状态下的其他软件一样,TcpDump也是依靠参数来工作,本文将结合实例来说明。数据过滤不带任何参数的TcpDump将搜索系统
44个路由器知识要点(转)
44个路由器知识要点(转)[@more@]1、什么时候使用多路由协议? 当两种不同的路由协议要交换路由信息时,就要用到多路由协议。当然,路由再分配也可以交换路由信息。下列情况不必使用多路由协议: 从老版本的内部网关协议( Interior Gateway Protocol,I G P)升级到新版本的I G P。 你想使用另一种路由协议但又必须保留原来的协议。 你想终止内部路由,以免受到其他没有严格过滤监管功能的路由器的干扰。 你在一个由多个厂家的路由器构成的环境下。 什么是距离向量路由协议? 距离向量路由协议是为小型网络环境设计的。在
设置页面认证(转)
设置页面认证(转)[@more@]apache安装于/usr/local/apache,主页在/usr/local/apache/htdocs#vi /usr/local/apache/htdocs/.htaccessAuthName ProtectedAuthUserFile /usr/local/apache/.htpasswdAuthType Basicrequire valid-user#vi /usr/local/apache/.htpasswdrobert:A101E2ThTjG4.#/usr/local/apache/bin/htpasswd [-c] /usr/local/apache/.htpasswd robert没有该.htpasswd文件时使用一次-c,以后无需使用。 (陈绪
个性化启动之语音篇--让你的 Linux 开口和你说话(转)
个性化启动之语音篇--让你的 Linux 开口和你说话(转)[@more@]我们的口号 -- 打造个性化的 Gentoo!----------------------------------------------------------想不想在每次进入系统时都能听到你的 Linux 热烈欢迎你回来 ?O.K. It is so easy! come with me !1. 安装 speechd 和 festival :源码:emerge speechd只要 emerge speechd 会同时把 festival 一起装上。2. emerge 完毕后键入:源码:ebuild /var/db/pkg/media-sound/speechd-0.56/speechd-0.56.ebuild config 这会在 /dev 中建立 speech 设备。3. OK! 现在让我们来测试一下:(as
总结INIT :Id "2" respawing too fast :disable for 5(转)
总结INIT :Id "2" respawing too fast :disable for 5(转)[@more@]问:情大家说一下这个提示出现的原因,及解决方法我的是当/bin/login不存在时在终端过于重复快速的登录会造成终端锁死5分钟大家有遇到过这种情况发生吗?是否出于别的原因?答:为什么会出现INIT: Id "1" respawning too fast: disabled for 5 minutes 当使用/etc/inittab里面的某个程序,例如mgetty来接受modem拨入,同时系统又重新启动或者几个拨入都不成功;又或者登录提示数次被取消(例如用ctrl+D),都会出现这种提示。原因在于,当init通过/etc/inittab来启动某个程序
Slackware 9/-current LaTeX + CJK Solution(转)
Slackware 9/-current LaTeX + CJK Solution(转)[@more@](1) Install tetex package(2) Prepare localized directory tree# mkdir -p /usr/share/texmf-local/tex/latex/2(3) Download latest CJK from the following link:ftp://ftp.ffii.org/pub/cjk/Uncompress the CJK package, then:# mv cjk-version/texinput/ /usr/share/texmf-local/tex/latex/CJK(4) Build tools:gbkfonts, it requires header file from freetype 1.xhttp://learn.tsinghua.edu.cn/homepage/015450/programs.htmlttf2pk, it is included in contrib/ of freetyp
关于ProFTP v1.2.9客户端退出登陆显示信息的求教(转)
关于ProFTP v1.2.9客户端退出登陆显示信息的求教(转)[@more@]问:在ftp客户端退出登陆默认显示Byebye如何定制这个信息比如登陆是显示信息存在welcome.msg里,退出信息应该存在什么文件里,还是另有设置。我用google没有找到相关解决办法,请高手赐教。答:proftpd.confDisplayQuit filenam
用tr命令让路径更加具有可读性(转)
用tr命令让路径更加具有可读性(转)[@more@]如果用 echo $PATH 或者 echo $LD_LIBRARY_PATH 等类似的命令来显示路径信息的话,我们看到的将会是一大堆用冒号连接在一起的路径, tr 命令可以把这些冒号转换为回车,这样,这些路径就具有很好的可读性了:echo $PATH | tr ":" "
超级详细Tcpdump 的用法(转)
超级详细Tcpdump 的用法(转)[@more@]第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。如果没有指定类型,缺省的类型是host.第二种是确定传输方向的关键字,主要包括src , dst ,dst or src, dst and src ,这些关键字指明了传输的方向。举例说明,src 210.27.48.2 ,指明ip包中源地址是210.27.48.2 , dst net 202.0.0.0 指明目的网络地址是202.0.0.0 。如果没有指明方向关键字,则缺省是src or dst关键字。第
有什么适合postfix的日志分析工具(转)
有什么适合postfix的日志分析工具(转)[@more@]James S. Seymour用perl写了一个叫pflogsumm.pl的脚本,可以到这里下载:http://jimsun.linxnet.com/postfix_contrib.html然后可以在crontab中添加下面的内容:0 2 * * * /path/to/pflogsumm.pl -d today /var/log/maillog | mail -s "Mail Report" you@somewhere.com定时把分析报告寄给你
快速编辑 Shell 命令行(转)
快速编辑 Shell 命令行(转)[@more@]前言快速编辑 Shell 命令行想起听得最多的就是 *nux 的初学者说最烦就是 Linux / Unix 的命令行,所以就有了这个题目。如果你是个性急的人可以先尝试下文章结尾的综合练习体会一下 Shell 的快捷键,也许这样再看全文会更有趣。其实,命令行适应了,可能比图形界面更有效率。至少对我来说是这样,我现在一看见那些所谓的 IDE 就有眼花缭乱感觉,真正用来写代码的面积都被挤到只有一包烟那么大了,呵呵。有时为找个选项花很长时间找对话框,也很痛苦吧。为什么那么多人害怕命令行呢?我想最大的问题就是很
启动postfix的时候提示unsupported dictionary type: dbm,怎么办(转)
启动postfix的时候提示unsupported dictionary type: dbm,怎么办(转)[@more@]原因是在main.cf中使用了错误的db类型,修改main.cf,把所有出现dbm的地方都替换成hash
为什么访问Java applets的时候显示的却是纯文本(转)
为什么访问Java applets的时候显示的却是纯文本(转)[@more@] Apache 1.2以上版本使用的是HTTP/1.1传输协议,客户端发送一个请求后响应信息的头部会包含这个信息。不幸的是,一些底层的网页访问类(web access class)包括JDK1.0.2只响应HTTP/1.0协议,所以没有办法正确分析Apache服务器传来的信息头部,所以就错误地传回文档内容。 解决:1. 在JDK1.1中已经修复了这个错误,请使用JDK1.1以上版本。2. 响应对来自JDK的请求的时候让Apache伪造一个HTTP/1.0的回应。修改Apache的配置文件,加入以下内容:BrowserMatch Java1.0 force-re
为什么编译的时候把mod_cookies编译进去了,但是cookies还是不能用(转)
为什么编译的时候把mod_cookies编译进去了,但是cookies还是不能用(转)[@more@]首先要清楚的是,Apache即使没有mod_cookies这个模块也能正常传递Set-cookie的头部。出现这个问题的原因在于你的脚本没有写好,或者浏览器不支持cookies或者浏览器不接受cookies
对付下载限速(转)
对付下载限速(转)[@more@]大家下载东西一定经常有有这种体验:刚开始几秒钟速度飞快,然后就慢慢降下来了。这之间的差别可以有十几倍。下载限速大约可以由系统的QoS机制、服务器软件本身的功能或者第三方插件、网络设备等手段来完成。一般服务器软件本身机制产生作的限速,在流量曲线上可以看到一个初始的尖峰,然后就是很平直的一条水平线。QoS机制一般降速要慢一点,通常也不会产生平直的流量。网络设备呢,那就得看设备的品质了。我今天因为着急下一个ISO,遇到的下载站点初始速度可以有300K,但是会慢慢降速不到20K。迫于无奈,只好这
ANT安装、配置(转)
ANT安装、配置(转)[@more@]内容摘要:ant是一个基于JAVA的自动化脚本引擎,脚本格式为XML。除了做JAVA编译相关任务外,ANT还可以通过插件实现很多应用的调用。ANT的基本概念: ANT的安装:解包,设置路径 ANT的使用:最好的学习只不过是一个简单实用的例子起步…… ANT的基本概念:Java的Makefile当一个代码项目大了以后,每次重新编译,打包,测试等都会变得非常复杂而且重复,因此c语言中有make脚本来帮助这些工作的批量完成。在Java 中应用是平台无关性的,当然不会用平台相关的make脚本来完成这些批处理任务了,ANT本身就是这样一个流
装完PHP后重起Apache的时候出现"Undefined symbols"错误(转)
装完PHP后重起Apache的时候出现"Undefined symbols"错误(转)[@more@]问:装完PHP后重起Apache的时候出现"Undefined symbols"错误出错信息大约如下:[mybox:user /src/php4] root# apachectl configtestapachectl: /usr/local/apache/bin/httpd Undefined symbols:_compress_uncompress答:这其实不是PHP的问题,是MySQL客户端库文件的问题,编译的时候有的需要--with-zlib参数,有的不要。
使用rpm安装PHP后,Apache还是不能处理PHP文件,怎么办(转)
使用rpm安装PHP后,Apache还是不能处理PHP文件,怎么办(转)[@more@]假设安装Apache和PHP都是使用rpm包,那么只需要在httpd.conf里面取消几行注释,并增加几行:# Extra ModulesAddModule mod_php.cAddModule mod_php3.cAddModule mod_perl.c# Extra ModulesLoadModule php_module modules/mod_php.soLoadModule php3_module modules/libphp3.so /* for PHP 3 */LoadModule php4_module modules/libphp4.so /* for PHP 4 */LoadModule perl_module modules/libperl.so增加下面几行:AddType application/x-httpd-php3 .php3 /* for PHP 3 *
给Ahache打完FrontPage扩展补丁后,为什么PHP停止工作了?(转)
给Ahache打完FrontPage扩展补丁后,为什么PHP停止工作了?(转)[@more@]这并非php不兼容frontpage扩展,而是由于FrontPage扩展的补丁修改了一些Apache中的structure,而PHP的正常工作依赖于这些东西。解决的办法就是重新编译PHP(使用make clean;make)。