黑客风云——风云网络
设为首页 加入收藏 我要投稿 网站地图

您现在的位置: 黑客风云 >> 黑客文章 >> 黑客进阶 >> 黑客安全 >> 正文
·没有路由密码权限时的鸽08-23·上网安全 Vista自我防范10-11
·让濒临崩溃的Windows XP10-11·有备无患,快速自制救急10-11
·要你好看!Windows看图工10-11·空间赞助网提供不同类型10-11
·讨论net.exe和net1.exe的10-10·让3389远程桌面传输更通10-10
·巧妙入侵渗透赌博站10-10·Aspx空间扫权限工具10-10
·Windows2003最新提权工具10-10·易淘乐提供100M免费全能10-10
·系统开机密码忘了不着急10-09·中意网络提供免费100M免10-09
·与众不同 Windows XP开始10-08·让桌面图标翻跟斗 在XP上10-08
·上海宽元站长资助计划-提10-08·个性化Windows XP的任务10-07
·趣盘提供3G免费网络硬盘10-07·秀山热线提供200MB免费全10-07
·一次艰辛的提权过程10-06·成功入侵IT大卖场的渗透10-06
·mysqlhack- MYSQL利用工10-06·lanker一句话PHP后门客户10-06
·WIXI提供3G免费多媒体网10-06·新人网络提供100M/ftp免10-06
·如何利用QQ带来高流量10-05·UuShare提供免费网络文件10-05
[推荐]Solaris 安全整理
        ★★★★★

Solaris 安全整理

文章整理发布:黑客风云 文章来源:www.05112.com 更新时间:2008-6-4 16:34:32

 

如何监视正在使用su 命令的用户
1.定期监视/var/adm/sulog 文件的内容。
# more /var/adm/sulog
SU 04/16 11:34 + pts/5 root-root
SU 04/16 11:35 + pts/6 ux-root
SU 04/16 11:38 + pts/5 root-ux
SU 04/16 11:39 - pts/5 root-ux
SU 04/16 11:43 + pts/6 ux-ux
SU 04/16 11:46 + pts/6 ux-root
SU 04/16 11:47 - pts/1 ux-root
SU 04/16 11:47 - pts/1 ux-root
SU 04/16 12:42 + pts/1 ux-root
SU 04/16 12:46 + ??? root-root
■ 输入命令的日期和时间。
■ 尝试是否成功。加号(+) 表明尝试成功。减号(-) 表明尝试失败。
■ 发出命令的端口。
■ 用户名称和切换身份的名称。

审计报告工具
BART 是一种完全在文件系统层运行的文件跟踪工具。使用BART,可以迅速、轻松、可靠地收集有关安装在已部署的系统上的软件栈组件的信息。使用BART,可以通过简化耗时的管理任务来显著降低管理系统网络的成本。使用BART,可以根据已知的基准确定系统上所进行的文件层更改。可以使用BART 根据完全安装并配置的系统创建基准或控制清单。然后可将此基准与系统快照进行比较,将生成一个列出从系统安装以来所进行的文件层更改的报告。
bart 命令是标准UNIX 命令。您可以将bart 命令的输出重定向到文件以便进行后续处理。
BART 功能
BART 在设计上侧重于既有效又灵活的简单语法。使用此工具,可以生成给定系统在一段时间内的清单。然后,需要验证此系统的文件时,可以通过比较新旧清单来生成报告。使用BART 的另一种方法是生成若干个相似系统的清单,然后进行系统间的比较。BART 与现有审计工具的主要区别在于BART 在跟踪信息和报告信息方面都非常灵活。
BART 的其他优点和用法包括:
■ 提供了一种为运行Solaris 软件的系统在文件层编制目录的有效而简便的方法。
■ 使用BART,可以定义要监视的文件,还可以在必要时修改配置文件。借助这种灵活性,可以监视本地的自定义项,并可轻松、有效地重新配置软件。
■ 确保系统运行可靠的软件。
■ 允许监视一段时间内系统在文件层的变化,从而帮助找到损坏或异常的文件。
■ 帮助对系统性能问题进行疑难解答。
# bart
用法:
bart create [-n] [-R 根目录] [-r 规则|-]
bart create [-n] [-R 根目录] [-I | -I 文件列表]
bart compare [-r 规则|-] [-i 关键字] [-p]控制清单文件 测试清单文件
-R 指定清单的根目录。所有由规则指定的路径都会被解释为此目录的相对路径。所有由清单报告的路径均为此目录的相对路径。
-I 无论是从命令行执行此选项,还是从标准输入中读取此选项,它都会接受要列出的单个文件的列表。
-r 此清单的rules 文件的名称。请注意,– 在与-r 选项一起使用时,会从标准输入读取rules 文件。
-n 禁用文件列表中所有常规文件的内容签名。此选项可用于改善性能。或者,可以在需要更改文件列表的内容时使用此选项,这与系统日志文件的情况类似
# bart create -R /etc //创建仅包含有关/etc 子树中文件的信息的清单
# bart create -I /etc/passwd /etc/shadow //创建仅列出有关系统上/etc/passwd 和/etc/shadow 文件的信息的清单

比较同一系统在一段时间内的清单
# bart create -R /etc > systeml.control.121212 //创建控制清单。
#cat >/etc/ssh/xu.txt //创建文件放于/etc/ssh目录下
# bart create -R /etc > system1.test.1212123 //更改时创建测试清
# bart compare systeml.control.121212 system1.test.1212123 //将控制清单与测试清单进行比较
# bart compare systeml.control.121212 system1.test.1212123
/xu.txt:
add
显示增加了一个文件./xu.txt

控制对文件的访问
保证文件和目录安全的命令

ls 列出目录中的文件及其有关信息。
chown 更改文件的拥有权。
chgrp 更改文件的组拥有权。
chmod 更改文件的权限。可以使用符号模式(使用字母和符号)或绝对模式(使用八进制数字)更改文件的权限。
文件可以是七种类型之一。每种类型由一个符号显示:
-(减号) 文本或程序
b 块特殊文件
c 字符特殊文件
d 目录
l 符号链接
s 套接字
D 门
P 命名管道(FIFO)

UNIX 文件权限
r 读文件指定的用户可以打开和读取文件内容。
目录指定的用户可以列出目录中的文件。
w 写文件指定的用户可以修改文件的内容或删除该文件。
目录指定的用户可以在目录中添加文件或链接。这些用户也可以删除目录中的文件或链接。
x 执行文件指定的用户可以执行文件(如果该文件为程序或shell 脚本)。这些用户也可以使用一个exec(2) 系统调用来运行程序。
目录指定的用户可以打开或执行目录中的文件。这些用户也可以使该目录以及该目录下的目录成为当前目录。
- 拒绝文件和目

指定的用户无法读写或执行文件。

文件权限模式
0 — 无权限
1 –x 仅执行权限
2 -w- 只写权限
3 -wx 写和执行权限
4 r– 只读权限
5 r-x 读和执行权限
6 rw- 读写权限
7 rwx 读写和执行权限
u who 用户(属主)
g who 组
o who 其他用户
a who 所有
= operator 赋值
+ operator 添加
- operator 删除
r permissions 读
w permissions 写
x permissions 执行
l permissions 强制锁定,setgid 位打开,组执行位关闭
s permissions setuid 或setgid 位打开
t permissions Sticky 位打开,对于其他用户,执行位打开

使用访问控制列表保护文件
文件的ACL 项
u[ser]::perms 文件属主权限。
g[roup]::perms 文件组权限。
o[ther]:perms 文件属主或文件组成员之外的用户的权限。
m[ask]:perms ACL 掩码。掩码项表示允许用户(属主除外)和组拥有的最大权限。掩码是一种可快速更改所有用户和组的权限的方法。
例如,mask:r– 掩码项表示,用户和组只能拥有读取权限,即使他们可能拥有写和执行权限。
u[ser]:uid:perms 特定用户的权限。对于uid,可以指定用户名或数字UID。
g[roup]:gid:perms 特定组的权限。对于gid,可以指定组名或数字GID。

显示文件信息
# ls -la
-l 显示包括用户拥有权、组拥有权和文件权限的长格式。
-a 显示所有文件,包括以点(.) 开头的隐藏文件。

在符号模式下更改权限
#chmod who operator permissions filename
who 指定要更改其权限的用户。
operator 指定要执行的操作。
permissions 指定要更改的权限。有关有效的符号列表,请参见表6–5。
filename 指定文件或目录。
# chmod o-r example-file1 //为用户、组和其他用户添加读和执行权限
# chmod a+rx example-file2 //为组指定读写和执行权限

检查文件是否具有ACL
# ls -l filename
其中,filename 指定文件或目录。
在输出中,模式字段右侧的加号(+) 表示该文件具有ACL。

上一页  [1] [2] [3] 下一页

文章录入:cainiaowang    责任编辑:xinlian 
【字体:
Copyright @2006 黑客风云 ●业务联系:QQ 联系怪人 联系奇人 Email:给怪人发邮件 给奇人发邮件
ICP备案:冀06009886