2013年9月2日
摘要: Find是一个非常有效的工具,它可以遍历当前目录甚至与整个目录。Find命令的一般形式为: find pathname –options [-print -exec -ok]pathname:find命令所查询的目录路径。用来当前目录用。-print find 命令将匹配的文件输出到标准输出。-exec find 命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为 ‘Comm.-and’ {}\;注意{}和\之间的空格。-ok 和exec的作用相同,只不过以一种更为安全的模式来执行该函数所有给的shell命令,在执行每个命令之前,都会给出提示,让用户来确定执行。2.1 find 阅读全文
posted @ 2013-09-02 15:41 evencao 阅读(356) 评论(0) 推荐(0) 编辑
2013年8月30日
摘要: 主要学习: 文件盒目录的权限 Setuid Chown和chgrp Umask 连接符号一个文件已经创建,就具有三种访问方式读,可以显示该文件的内容写,可以编辑或删除它执行,如果该文件时一个shell脚本或者是程序按照所针对的用户,文件的权限可以分为三类文件属主,就是创建该文件的用户同组用户,拥有该文件的用户组中的任何用户其他用户,即不属于拥有该文件的用户组的某一用户1.1文件当创建一个文件时,保存的信息有:文件的位置,文件的类型,文件的长度,文件的访问权限,i节点,文件的修改时间,文件的权限位。[root@localhost software]# ls -lTotal 2229516 :告诉 阅读全文
posted @ 2013-08-30 15:19 evencao 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一、安装创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下:# mkdir /usr/java1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下:# chmod 755 jdk-6u11-linux-i586.bin# ./jdk-6u11-linux-i586.bin (注意,这个步骤一定要在jdk-6u11-linux-i586.bin所在目录下)在按提示输入yes后,jdk被解压。#vi /etc/profile在里面添加如下内容export JAVA_HOME=/usr/java/jdk1.6.0_35export JAV 阅读全文
posted @ 2013-08-30 11:08 evencao 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 首先由于使用的是虚拟机,所有要修改ip在LINUX下修改IP分为二种情况,1.调试时修改IP,仅在当前生效,重启后恢复为原有IPifconfig eth0 192.168.63.27 netmask 255.255.255.0 route add default gw 192.168.63.1 up2.永久生效(即重启后也能生效)方法1:配置网卡的配置文件修改/etc/sysconfig/network-scripts/ifcfg-eth0然后重启服务service network restart生效,或者/etc/init.d/network restart生效IPADDR=192.168. 阅读全文
posted @ 2013-08-30 11:05 evencao 阅读(407) 评论(0) 推荐(0) 编辑
2013年7月26日
摘要: 一.审计的概念 审计是监视和记录用户对数据库所进行操作,以供DBA进行统计和分析。利用审计可以完成下列任务 保证用户能够对自己在数据库中的活动负责。 禁止用户在数据库中从事于自己职责不相符的活动 调查数据库中的可疑活动 通知审计员一个未授权用户在数据库中的活动 监视和收集特定数据库活动的数据二.审计的分类 语句审计:对特定的SQL语句进行审计,不指定具体对象 权限审计:对特定的权限使用情况进行审计 对象审计:对特定的模式对象上执行的特定语句进行审计 网络审计:对网络协议错误与网络层内部错误进行审计三.审计环境设置 使用数据库的审计功能,数据库管理员需要... 阅读全文
posted @ 2013-07-26 09:49 evencao 阅读(834) 评论(0) 推荐(0) 编辑
2013年7月25日
摘要: 一.角色管理的概述 1.角色的概念 为了简化数据库权限的管理,在Oracle数据库中引入了角色的概念。所谓的角色就是一系列相关权限的集合。 2.角色的特点 在数据库中,角色的名称必须是唯一的,不能与用户同名。 由于角色不是模式对象,当创建角色的用户被删除时对角色没有任何影响。 角色可以包含任何的系统权限和对象权限 角色可以授予任何数据库用户和其他角色 授予用户的角色可以随时禁用或激活 可以使用default role语句设置用户的默认角色 ... 阅读全文
posted @ 2013-07-25 15:31 evencao 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: 一.权限概述 所谓权限就是执行特定类型SQL命令或访问其他模式对象的权利。用户在数据库中可以执行什么样的操作,以及可以对哪些对象进行操作,完全取决于该用户所拥有的权限。 在Oracle中将权限分为系统权限和对象权限。 系统权限:是指在数据库级别执行某种操作的权限,或是针对某一类对象执行某种操作的权限。 对象权限:是指对某个特定的数据库对象执行某种操作的权限。比如表的插入、删除等 在Oracle中有两种授权的方式 1.利用Grant命令直接给用户授权 2.先将权限授予角色,然后将角色授予用户。 总之Oracle数据库权限管理的过程就是权限授予与回收的过程。... 阅读全文
posted @ 2013-07-25 14:34 evencao 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 一、资源限制与口令管理概述 1.概要文件介绍: 在Oracle数据库中,用户对数据库和系统资源使用的限制以及对用户口令的管理的是建立概要文件实现的。它是Oracle数据库安全策略的重要组成不封。每个数据库用户都具有一个概要文件。 通常DBA将用户分类,为每种不同的用户创建一个概要文件。这样就不必为每个系统用户单独创建一个概要文件。 概要文件不是一个物理文件而是存储在SYS模式下的几个表中的信息的集合。 在Oracle数据库创建的同时,系统创建一个名为DEFAULT的默认概要文件。如果没有为用户指定一个概要文件,则使用default概要文件。 2.资源限制的级别 ... 阅读全文
posted @ 2013-07-25 11:11 evencao 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: 一、预定义用户 用户管理是Oracle数据库管理的核心和基础。 在创建Oracle数据库时,系统预定义创建的用户根据作用不同又可以分为以下3类 管理员用户 实例方案用户 内置用户 此外Oracle数据库还包含两个特殊的用户scott和PUBLIC。 1.用户属性 用户的安全属性包括以下几个: (1)用户名:在同一个数据库中,用户名必须是唯一的,并且用户名不能与角色名相同。 (2)用户身份认证:当用户连接数据库时,必须经过身份认证,因此创建用户时必须制定用户的身份认证方式。 (3)默认表空间 (4)临时表空间 (5)表空间配额... 阅读全文
posted @ 2013-07-25 09:19 evencao 阅读(700) 评论(0) 推荐(0) 编辑
2013年7月24日
摘要: 接上一节学习笔记命名方式是将连接字符串中的连接标识符映射为连接描述符的一种机制。Oracle提供了5种命名方式主机命名(Host Naming):客户端利用TCP/IP协议、Oracle Net Services和TCP/IP协议适配器,仅凭主机地址,即可建立与数据库的连接。本地命名:使用在每个Oracle客户端的tnsnames.ora文件中配置和存储的信息来获得数据库的连接描述符,从而实现与数据库的连接。目录命名:将数据库服务或网络服务名解析为连接描述符,该描述符存储在中央目录服务器中。Oracle Names:这是由 Oracle Names 服务器系统构成的 Oracle 目录服务,这 阅读全文
posted @ 2013-07-24 16:46 evencao 阅读(452) 评论(0) 推荐(0) 编辑