Linux下防止未授权IP使用ssh服务

Linux下防止未授权IP使用ssh服务
方法一 iptables -A INPUT -p tcp -s 192.168.0.0/24 --destination-port 22 -j ACCEPT iptables -A INPUT -p tcp -s 192.168.1.0/24 --destination-port 22 -j ACCEPT iptables -A INPUT -p tcp -s ! 127.0.0.1 --destination-port 22 -j DROP 方法二 [root@nihao ~]# more /etc/hosts.deny # # hosts.deny This file describes the names of the hosts which are # *not* allowed to us...

Linux操作系统安全性问题

Linux操作系统安全性问题
在操作系统中,如果用漏洞百出形容Windows,那么关于Linux我们最常听到的形容词恐怕就是“无懈可击”了。当人们越来越热衷于寻找微软的操作系统和软件的漏洞,使得Windows成为越来越多号称黑客的人攻击目标的时候,却往往忽略了世界上使用人数第二多的Linux操作系统。 其实1996年就出现了Linux平台下的第一个病毒Staog。据说这个病毒是由澳大利亚一个叫做VLAD的黑客组织用汇编语言写出的(这个组织在病毒光荣...

Mysql拆分字符串查询

Mysql拆分字符串查询
一个项目有数据格式如下 例如 1,2,3 把1、2、3的名称查询出来拼接一个字符串返回来,用的数据库是mysql, mysql的 function代码如下 view plaincopy to clipboardprint? DELIMITER $$ DROP FUNCTION IF EXISTS `tms1`.`GetClassName` $$ CREATE FUNCTION `GetClassName`(f_string VARCHAR(15000)) RETURNS varchar(15000) BEGIN /* 判断字符串包含,的第一个位置*/ DECLARE THE_CNT INT(15) DEFAULT 1; /*...

删除MYSQl BIN-LOG 日志

删除MYSQl BIN-LOG 日志
想要恢愎数据库以前的资料,执行:show binlog events;屏幕就开始显示很多内容,心里烦(那有这么多没有用的LOG),还是删除一些去吧! 1.查找当 mysql> show binary logs; +----------------+-----------+ | Log_name | File_size | +----------------+-----------+ | mysql-bin.000001 | 150462942 | | mysql-bin.000002 | 125 | | mysql-bin.000003 | 106 | +----------------+-----------+ 2.删除bin-log(删除...

mysql bin日志文件清除sh

mysql bin日志文件清除sh
#!/bin/sh ## 2007-11-6 DELLOG="/usr/local/logs/del-sqlbin.log.`date +%d`" DELTMP="/usr/local/logs/del-sqlbin.tmp" MAIL_ADDR="xxx@xxx.xx" exec &>$DELLOG DT=`date +'%Y-%m-%d %T'` SINGLE=0 sleep 30 hostname echo `date +'%Y-%m-%d %T'` echo "EXEC>>" echo "PURGE MASTER LOGS BEFORE '$DT';" echo "PURGE MASTER LOGS BEFORE '$DT';" >$DELTMP mysql -uroot -pxxx <$DELTM...

关于MySQL字符集架构的思考

关于MySQL字符集架构的思考
陈泽|SurfChen 最近几个月,我每次用MySQL,几乎都会想:MySQL现在如此层次分明的字符集架构作用真的很大吗? MySQL的字符集处理是这样的: 1)发送请求 客户端(character_set_client)=》数据库连接(character_set_connection)=》存储(table,column) 2)返回请求 存储(table,column)=》数据库连接(character_set_connection )=》客户端(character_set_results) 在每一个非初始节点,都会做一次从上一个结...

curl详解

curl详解
curl是一个利用URL语法在命令行方式下工作的文件传输工具。本文介绍了它的简单用法。 curl是一个利用URL语法在命令行方式下工作的文件传输工具。 它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。 curl同样支持HTTPS认证,HTTP POST方法, HTTP PUT方法, FTP上传, kerberos认证, HTTP上传, 代理服务器, cookies, 用户名/密码认证, 下载文件断点续传, 上载文件断点续...

优化PHP代码的40条建议

优化PHP代码的40条建议
  英文版权归Reinhold Weber所有,中译文作者yangyang(aka davidkoree)。双语版可用于非商业传播,但须注明英文版作者、版权信息,以及中译文作者。翻译水平有限,请广大PHPer指正。 1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。 2.echo 比 print 快。 3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。 4.在执行for循环之前确定最大循环数,不要每循环一次都计...

PHP多进程并发控制的测试用例

PHP多进程并发控制的测试用例
[文章作者:张宴 本文版本:v1.0 最后修改:2007.11.16 转载请注明出处:http://blog.s135.com] 最近遇到一个问题,Linux下的PHP命令行程序作为守护进程,需要从队列文件中读一行数据,通过TCP协议发送给外地的接收服务器,再读下一行数据,再发送。当本地与外地的网络状况不好时,有时候发送一条数据所耗费的时间就较长,累积起来容易造成队列堵塞和延迟。 于是,我准备用该PHP命令行程序生成多...
Copyright © 浩然东方 保留所有权利.   Theme  Ality 07032740

用户登录