搜索""的结果
本论坛作转移到新服务器时,由于更换了数据库名与数据库帐号,导致登陆后台时提示以下错误:UCenter info: MySQL Query Error SQL:SELECT value FROM [Table]vars WHERE noteexists Error:SELECT command denied to user ‘pre_ucenter_vars’ Errno:1142最开始在phpmyadmin导入sql文件,然后再修改以下数据库配置文件。修改了数据库名,数据库用户和密码uc_server/data/config.inc.phpconf/config_global.phpconf/config_ucenter.php修改完成后,论坛页面打开正常。到后台admin.php就无法登陆,提示错误:UCenter info: MySQL Query ErrorSQL:SELECT value FROM [Table]vars WHERE name=’noteexists1′Error:SELECT command denied to user ‘abc’@’localhost’ for table ‘pre_ucenter_vars’Errno:1142之前遇到过相关问题,一直没法解决,后来干脆重新dscuz x2 .那时候数据量少。可以现在多了。于是百度下相关问题,才知道,少修改了一处:conf/config_ucenter.php文件中 define('UC_DBTABLEPRE', 'pre_ucenter_');要改成这样的格式define('UC_DBTABLEPRE','`dbname`.pre_ucenter_');dbname为新的数据库名
DbVisualizer 添加Oracle jdbc 驱动DbVisualizer 今天在RedFlag Linux 6Sp3 安装好最新版后,添加连接到本机上的oracle 10g2 ,但是配置连接时,程序并没有自带jdbc驱动不过驱动oracle官网可以下载的。请到以下地址下载:http://www.oracle.com/technetwork/database/features/jdbc/index-091264.htmlDbVisualizer 添加 JDBC 驱动程序的步骤,以添加 Oracle 驱动包为例:1. 将驱动包 ojdbc14.jar 拷贝到 /opt/DbVisualizer-6.0.2/jdbc/oracle 目录。 2. 选择 Tools 菜单。3. 选择 DriverManager 菜单项。4. 选中 Oracle (DataDirect) 项。5. 在右边的 User Specified 选项卡,点击右边的文件夹图标。6. 添加 /opt/DbVisualizer-6.0.2/jdbc/oracle/ojdbc14.jar 文件。7. 软件会自动扫描 jar 包,在 Driver Class 选择需要的驱动,添加成功.在连接oracle时,如果使用sys之类的帐号时database Uid 必需写成: sys as sysdba 然后才能连接oracle.查看相关信息。
squid代理服务的配置与优化关键词: squid 代理服务主要是/opt/bokee/squid/etc/squid.conf文件参数的配置:#缓存用户UIDcache_effective_user nobody#缓存用户组 GIDcache_effective_group nobody#代理服务器的高速缓存;系统默认8M;注意,如果您的机器有N兆内存,那么,推荐您在这里添的数字是N/3。 cache_mem 768 MB#定义缓冲区 #type: 为存储内型(ufs和asyncufs以及diskd等,ufs使用较多);#/opt/bokee/squid/cache: 缓冲目录的路径#8196M: 目录空间大小#64: 第一层缓冲目录数#256: 第一层目录下的每一个目录所包含的目录数cache_dir diskd /opt/bokee/squid/cache 10240 16 256 Q1=72 Q2=64#将cache目录的所有者更改为nobody #chown -R nobody:nobody /opt/bokee/squid/cache关于Cache目录的建...
smoothwall server 3 注册码 cs20fu13woe2gn9i SN是字符串<br>CG30 BBT4 BWPF 6WTY<br>CS30 BBTA SYN5 WEU6 <br>CS30 BBTD X9RM ERTM <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--><br> 第一组是不能用的,后面两组能用,小写,另外去掉空格。
使用apache 限速,防盗链对于下载站来说,最头痛的可以说就是速度冲的过高,还有就是可恶的盗链了。笔者也是下载站,曾经也被这个困扰,还好我们有一个开源项目叫做apache,它为我们提供了一种限速和防盗链接解决方案。大家知道解决限速问题基本思路都是建一个虚拟主机,然后对这个虚拟主机限速,而apache还可以根据来路判断客户是否为本站下载资源,还是盗链自其它网站。其实在网上有很多关于apache的限速和防盗链的方法,下面介绍一下可以快速的使用其限速和防盗链的方法,这个方法适用于windows 下不管使用 apache,还是IIS的朋友。第一步:下载绿色版apache服务器 APMserv安装我就不一步步演示了,网上应该有很多。第二步:设置端口第三步:取消这三项,避免冲突第四步:设置虚拟主机目录第五步: 打开虚拟主机目录(配置文件目录)找到你安装APMserv根目录,如 D:\APMServ5.2.6然后你打到这个目录 D:\APMServ5.2.6\Apache\conf\apmserv(相对于安装根目录寻找路径,这里只是举了一个例子按实际情况寻找路径)打开这个文件:vhost.conf打开以后应该有如下的文字======================================================================<VirtualHost *:60000>ServerName...
Linux下路由器的配置IP带宽管理(QoS) 为什么要管理带宽? 因特网的成功主要因素是IP(Internet Protocol)协议族的简单和稳健。现在几乎所有的人都在向IP靠拢,甚至传统的电讯公司也在将它们的基于电路交换的语音网络向IP网络转。然而基于IP协议的因特网这时候就遇到了一个非常大的困难。它不相ATM协议,它是平等地对待任何业务,也就是说所有的通过IP网络的数据都被平等地尽可能好的传送(称:尽力型服务)。如果我愿意多付1倍的钱,我也不能让我的主页下载的速度提高一倍。这时候就引入了QoS概念,也就是服务质量保证。这种情况下,平等对待所有IP业务数据的方法就要被放弃,而试图区分不同的用户或业务,然后分配不同的带宽。这就是路由器上的带宽的分配和管理。 这些年来,不同的技术发展很快,IETF(Internet Engineering Task Force)已经发布了几种标准,包括:综合服务、区分服务、资源预留技术。这些标准都在Linux下有了实现。但它们的使用是个综合的问题,需要网络其他路由器的配合(例如资源预留),所以当前在实践中使用不是很广,但随着因特网业务的不断增加,它们会逐渐越来越多的被大家使用的。 Linux内核2.1.x及后续版本里面主要...
配置 Oracle 自动启动服务如果希望 Oracle 数据库在开机和关机的时候自动开启与关闭,我们必须要手动配置一些内容,这比在 Windows 下要复杂多了。这里建议直接使用 Oracle 已经为我们提供的数据库控制脚本,而不要使用网上流传的一些控制脚本。Oracle 为我们提供了 dbstart 和 dbshut 脚本,用来开启关闭数据库,它们在$ORACLE_HOME/bin/目录下(就是你安装oracle的目录下)。要使用这两个脚本,还需要修改/etc/oratab 文件,编辑最下面一行,将 N 修改 Y(注意大小写),如:yupan:/u01/app/oracle/product/10.2.0/db_1:Y其格式也容易理解,实例 SID:$ORACLE_HOME:是否允许安装oracle的目录下$ORACLE_HOME/bin/dbstart 脚本也需要稍作修改,编辑第 78 行,例:ORACLE_HOME_LISTNER=/u01/app/oracle/product/10.2.0/db_1这里直接写出$ORACLE_HOME变量中的路径值现在,可以用 oracle 用户执行它们开启和关闭数据库,有一个小问题,默认 dbstart 和 dbshut 只能实现数据库实例和 Listener 的开启与关闭,EM 没有列入其中,如果你希望 EM 随系统启动开启,可以将 emctl start dbconsole 命令放到/etc/rc.d/rc.local 文件中,但是关闭时不好处理了。dbstart 和 dbshut 这两个脚本...
红旗6sp3 scim 输入法问题我的台式机,每次开机,并不会自动启动scim,就是输入法程序。但是笔记本装的红旗 sp6 却一直正常的。不知道,红旗6sp3自动启动scim程序,在哪里放的。没有办法。自己搞个开机自动程序吧。其实很简单的。shell下面启动scim命令路径:#:/usr/bin/scim 这样也是可以的。但是shell窗口不能关。于是找到/usr/share/autostart/这个文件夹下面,都是桌面右下角自动启动的程序。咱也添加个scim的程序,不就OK了在其目录下,点右键 -->新建->应用程序连接修改下名字吧,这里就使用scim 好了。如下图:然后 点击 应用程序 ->在 命令 中填写scim执行路径。如下图:这样OK。你可以双击此连接程序,也可以启动scim的。重启电脑,测试,scim解决了。 QQ群:44268217 (Linux 工程师交流群)QQ群:25562829 (网络与安全工程师群)QQ群:107748363 (Unix_AIX/Oracle工程师群)QQ群:89561383 (China DBA 工程师群)群论坛:micoder.cc个人网站:blog.micoder.cc
几个应付DOS攻击的管理脚本$ cat dos_ip.sh#!/bin/bashnetstat -an|grep SYN_RECV|awk -F' ' '{print $5;}'|awk -F':' '{print $1;}'|sort| uniq -c | sort -nr | head -n $1 $ cat dos_attack.sh#!/bin/bashnetstat -an|grep SYN_RECV|awk -F' ' '{print $5;}'|awk -F':' '{print $1;}'|sort| uniq -c | sort -nr | head -n $1|awk -F' ' '{print $2}'|xargs --replace=TTT /sbin/iptables -t filter -I INPUT 1 -m state --state NEW -m tcp -p tcp -s TTT --dport 80 -j REJECT --reject-with icmp-host-prohibited $ cat nst.sh#!/bin/bashif [[ "1" != "1$1" ]]; then netstat -an|grep $1|awk -F' ' '{print $5;}'|awk -F':' '{print $1;}'|sort| uniq -c | sort -nr | head -n 10else netstat -an|awk -F' ' '{print $5;}'|awk -F':' '{print $1;}'|sort| uniq -c | sort -nr | head -n 10fi
Apache日志分析脚本1,查看apache进程:ps aux | grep httpd | grep -v grep | wc -l2,查看80端口的tcp连接:netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l3,通过日志查看当天ip连接数,过滤重复:cat access_log | grep "20/Oct/2008" | awk '{print $2}' | sort | uniq -c | sort -nr4,当天ip连接数最高的ip都在干些什么(原来是蜘蛛):cat access_log | grep "20/Oct/2008:00" | grep "122.102.7.212" | awk '{print $8}' | sort | uniq -c | sort -nr | head -n 105,当天访问页面排前10的url:cat access_log | grep "20/Oct/2008:00" | awk '{print $8}' | sort | uniq -c | sort -nr | head -n 10或是以下命令:cat *.log |awk '{print $1}'| sort | uniq -c |sort -nr cat access_11_09_07_15.log |awk '{print $1}'| sort | uniq -c |sort -nr6,用tcpdump嗅探80端口的访问看看谁最高tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr<pre>接着从日志里查看该ip在干...
最新评论