轻松搞定window2003 超出远程连接限制

2010年9月3日 mzfeng 没有评论

windows2003 server远程终端连接有2个连接数的限制,如果用户登陆后未注销或有超过2人同时登陆时会出现终端超过最大连接数的提示。
解决方法:
1、如果能telnet登录的话,telnet上去,然后执行query user命令,使用logoff命令注销相关用户。(一般都很难telenet上去,至少我连不上)
2、没有telnet的,如果服务器安装了sqlserver,使用sqlserver的xp_cmdshell语句执行cmd命令,xp_cmdshell ‘query user’;xp_cmdshell ‘logoff #管道id’。
3、如果mstsc的版本是5的话,可以运行 ‘mstsc -console’ 来连接到服务器的终端,不受远程连接数的影响。适于于 XP SP2。 
4、如果mstsc的版本是6的话,可以运行 ‘mstsc -admin’ 来连接到服务器的终端。适于于Vista SP1, Server 2008, XP SP3。 阅读全文…

常用SQL语句大全

2010年8月20日 mzfeng 没有评论

  SELECT –从数据库表中检索数据行和列

  INSERT –向数据库表添加新数据行

  DELETE –从数据库表中删除数据行

  UPDATE –更新数据库表中的数据

  –数据定义

  CREATE TABLE –创建一个数据库表

  DROP TABLE –从数据库中删除表

  ALTER TABLE –修改数据库表结构

  CREATE VIEW –创建一个视图 阅读全文…

分类: 软件应用 标签:

mysqld-nt.exe大量占用CPU问题的解决方法

2010年8月14日 mzfeng 没有评论

早上帮朋友一台服务器解决了 Mysql cpu 占用 100% 的问题,稍整理如下,希望对各位有所帮助。

该主机 (Windows 2003 + IIS + PHP + MYSQL )近来 MySQL 服务进程 (mysqld-nt.exe) CPU 占用率总为 100% 高居不下。此主机有10个左右的 database, 分别给十个网站调用。据朋友测试,导致 mysqld-nt.exe cpu 占用奇高的是网站A,一旦在 IIS 中将此网站停止服务,CPU 占用就降下来了。一启用,则马上上升。

MYSQL CPU 占用 100% 的解决过程

今天早上仔细检查了一下。目前此网站的七日平均日 IP 为2000,PageView 为 3万左右。网站A 用的 database 目前有39个表,记录数 60.1万条,占空间 45MB。按这个数据,MySQL 不可能占用这么高的资源。

于是在服务器上运行命令,将 mysql 当前的环境变量输出到文件 output.txt:

d:\web\mysql>mysqld.exe–help>output.txt

发现 tmp_table_size 的值是默认的 32M,于是修改 My.ini, 将 tmp_table_size 赋值到 200M:

d:\web\mysql>notepad c:\windows\my.ini[mysqld]tmp_table_size=200M

然后重启 MySQL 服务。CPU 占用有轻微下降,以前的CPU 占用波形图是 100% 一根直线,现在则在 97%~100%之间起伏。这表明调整 tmp_table_size 参数对 MYSQL 性能提升有改善作用。但问题还没有完全解决。

阅读全文…

分类: 软件应用 标签: ,

Linux主机使用DenyHosts阻止SSH暴力攻击

2010年8月1日 mzfeng 评论已被关闭

现今很多朋友都在用国外的VPS,国外由于LINUX是免费开源,相比微软的高额的Windows费用,Linux就有很大的优势。从而有很多朋友都采用LINUX来做系统 ;但是网上有很多无聊的人经常在扫描SSH端口,试图连接ssh端口进行暴力破解(穷举扫描),所以建议vps主机的空间,尽量设置复杂的ssh登录密码,还有就是可以使用denyhosts这款软件,它会分析/var/log/secure(redhat,Fedora Core)等日志文件,当发现同一IP在进行多次SSH密码尝试时就会记录IP到/etc/hosts.deny文件,从而达到自动屏蔽该IP的目的。

DenyHosts官方网站为:http://denyhosts.sourceforge.net/

1、下载DenyHosts 并解压

# wget http://soft.vpser.net/security/denyhosts/DenyHosts-2.6.tar.gz
# tar zxvf DenyHosts-2.6.tar.gz
# cd DenyHosts-2.6

2、安装、配置和启动

# python setup.py install
默认是安装到/usr/share/denyhosts/目录的,进入相应的目录修改配置文件

# cd /usr/share/denyhosts/
# cp denyhosts.cfg-dist denyhosts.cfg
# cp daemon-control-dist daemon-control

默认的设置已经可以适合centos系统环境,你们可以使用vi命令查看一下denyhosts.cfg和daemon-control,里面有详细的解释
接着使用下面命令启动denyhosts程序
# chown root daemon-control
# chmod 700 daemon-control
# ./daemon-control start

如果要使DenyHosts每次重起后自动启动还需做如下设置:
# cd /etc/init.d
# ln -s /usr/share/denyhosts/daemon-control denyhosts
# chkconfig –add denyhosts
# chkconfig –level 2345 denyhosts on
或者执行下面的命令,将会修改/etc/rc.local文件:
# echo “/usr/share/denyhosts/daemon-control start” >> /etc/rc.local

DenyHosts配置文件denyhosts.cfg说明:

SECURE_LOG = /var/log/secure

#sshd日志文件,它是根据这个文件来判断的,不同的操作系统,文件名稍有不同。

HOSTS_DENY = /etc/hosts.deny

#控制用户登陆的文件

PURGE_DENY = 5m

#过多久后清除已经禁止的

BLOCK_SERVICE = sshd

#禁止的服务名

DENY_THRESHOLD_INVALID = 1

#允许无效用户失败的次数

DENY_THRESHOLD_VALID = 10

#允许普通用户登陆失败的次数

DENY_THRESHOLD_ROOT = 5

#允许root登陆失败的次数

HOSTNAME_LOOKUP=NO

#是否做域名反解

DAEMON_LOG = /var/log/denyhosts

更多的说明请查看自带的README文本文件,好了以后维护VPS就会省一些心了,但是各位朋友们注意了安全都是相对的哦,没有绝对安全,请定期或不定期的检查你的VPS主机,而且要定时备份你的数据哦。

分类: Linux 标签: ,

一封程序员的爱情表白书

2010年6月14日 mzfeng 4 条评论

原文出处:http://www.1985y.com.cn/188.html

我能抽象出整个世界...
但是我不能抽象出你...
因为你在我心中是那么的具体...
所以我的世界并不完整...
我可以重载甚至覆盖这个世界里的任何一种方法...
但是我却不能重载对你的思念...
也许命中注定了 你在我的世界里永远的烙上了静态的属性...
而我不慎调用了爱你这个方法...
当我义无返顾的把自己作为参数传进这个方法时... 阅读全文…

分类: 互联网 标签: ,

Linux性能监控之Network篇

2010年5月31日 mzfeng 1 条评论

日常应用中,影响网络的因素有很多这些因素包括,延迟、冲突、阻塞等等。 接下来让我们了解Linux性能监控之下Network的具体情况,希望在关于Linux性能监控这方面对大家有更多的帮助。
大部分的以太网络都是自适应速度的,因为一个网络中可能有不同的网络设备采用不同的速率和工作模式(全双工或半双工)。大部分企业网络都工作在100到1000BaseTX。ethtool命令可以设置网卡的工作速率和模式。
# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 10Mb/s 阅读全文…

分类: Linux 标签: , ,

Linux查看性能的命令之——top命令介绍

2010年5月29日 mzfeng 1 条评论

Linux系统运行维护的过程中,随时可能有需要查看 CPU 和内存使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 — 用基于 top命令,可以控制显示方式等等。退出 top 的命令为 q ,以下就让我们看看相关的命令。

Linux 查看性能操作实例:
在命令行中输入 “top”
即可启动 top
top 的全屏对话模式可分为3部分:系统信息栏、命令输入栏、进程列表栏。

第一部分 — 最上部的 系统信息栏 :

阅读全文…

分类: Linux 标签: , ,

免费的几款远程协助软件介绍

2010年5月29日 mzfeng 6 条评论

我们日常办公常用的远程协助一般都是使用Windows自带的远程协助,这里介绍九款免费的Windows远程协助软件。

1、Team Viewer:

TeamViewer是一个既简单又友好的远程协助工具。您可以通过它远程控制对方的桌面,在线帮助对方,也可以让对方看你的屏幕,无需担心防火墙,IP地址和NAT。

Team Viewer

阅读全文…

分类: 软件应用 标签:

腾讯用JAWS做WEB服务器

2010年5月28日 mzfeng 评论已被关闭

JAWS是什么?JAWS是一个高性能Web服务器的架构。我又是怎么找到腾讯在使用这个的呢?

请确保你的Firefox己装firebug。打开firefox,进入这里:http://m98.mail.qq.com/cgi-bin/mdb

看到404错误,打开FireBUG,查看请求的header响应,你会发现它会有一个这样的信息:JAWS/1.0prebeta

那么神奇的JAWS到底有什么魔力呢?

阅读全文…

分类: 互联网 标签: , ,

谷歌放出全球前1000名网站

2010年5月28日 mzfeng 评论已被关闭

Google今天宣布全球前1000名网站,并照此数据为广告客户推介它们的投放方案,我们总算有了Alexa之外第二个免费数据。
前十名排名如下:
1  facebook.com
2  yahoo.com
3  live.com

4  wikipedia.org
5  msn.com
6  microsoft.com
7  blogspot.com
8  baidu.com
9  qq.com
10  mozilla.com

阅读全文…

分类: 互联网 标签: