设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 操作系统 >> FreeBSD >> FreeBSD handbook中文版 10 安全
精品推荐
FreeBSD点击TOP10
·自订 FreeBSD Kernel (系统核心)
·如何在Linux/FreeBSD下玩模拟器游戏
·FreeBSD kernel 编译大法(一)
·FreeBSD handbook中文版 10 安全
·idled 介绍 (二)设定说明
·FreeBSD内核定制参考
·FreeBSD handbook中文版 4 安装应用程序:Packages 和Ports
·FreeBSD中Telnet最大连接用户数的定制
·FreeBSD handbook中文版 15 串口通讯
·FreeBSD 简介
操作系统点击TOP10
·Windows Vista完全硬盘安装法
·Windows Vista 激活不求人
·Windows Vista局域网网络连接设置
·Windows Vista系统动态桌面截图欣赏
·Windows XP中磁盘的分区应用
·Windows NT/2000/XP 出现蓝屏并显示“STOP 0x0000007f”错误
·让Windows XP变身Vista
·一招搞定Vista系统软件不兼容问题
·教你如何正确配置和优化Windows Vista
·只转两圈 加快Windows XP启动速度
精选专题

FreeBSD handbook中文版 10 安全

作者: 来源:http://www.xgdown.com/ 时间:2005-11-18 17:20:43

FreeBSD handbook中文版 10 安全(4) 仍然支持:如果能够通过运行在一个sandbox 上的一个服务器侵入,他们仍然必须要攻破
sandbox。攻击者必须通过很多的安全层,这样他侵入的可能性就很小了。过去已经找到了
很多root 的安全漏洞,包括基本的系统服务器。如果你运行着用户通过sshd 来登陆而从
不用telnetd 或rshd 或rlogind 来登陆的服务器,你最好把这些服务器关掉。
现在,FreeBSD 默认在sandbox 中运行ntalkd, comsat,和finger。还有一个叫做named 
的程序。/etc/defaults/rc.conf中包含了运行named 的选项,但被注意掉了。无论你是在
安装一个新的系统,还是升级一个已存在的系统,被这些sandboxes 使用的特殊用户帐号
可能没有被安装。谨慎的系统管理员无论何时都要认真研究和执行sandboxes。
有许多其他的服务器通常不能运行在sandboxes 中:sendmail, popper, imapd, ftpd, 
和其他一些。你可以选一些,但安装它们可能需要你做很多工作。你可能必须以root 来运
行这些服务器,然后依靠其他的机制来检测可能通过他们进行的侵入活动。
其他比较大的潜在的root 漏洞是安装在系统中的suid-root 和sgid 程序。这些程序, 
象rlogin,都放在/bin, /sbin, /usr/bin,或/usr/sbin 中。当然,世上没有100%的安全, 
系统默认的suid 和sgid 程序可能认为是比较安全的。
另外,root 漏洞有时候能在这些程序中找到。在1998 年在xterm 的Xlib 中的一个root 
漏洞被发现。谨慎的系统管理员需要限制suid 的程序,只有指定的人可以运行,指定人所
在的特殊组可以访问,其他人都不能使用。一台没有显示器的服务器通常不需要一个xterm 
程序。
Sgid 程序可能也会有危险。如果一个入侵者能够攻破sgid-kmem 程序,入侵者就可以
第5 页FreeBSD 使用手册
读到/dev/kmem,因而可以读到crypted 密码文件,从而危及到受密码保护的帐户的安全。
另外,一个侵入组kmem 的入侵者可以通过pty’s 来监测到击键的情况,包括通过安全方
法登陆的用户的情况。一个侵入tty 组的入侵者可以写入几乎任何用户的tty。如果用户正
在运行一个终端程序或带有键盘模拟特性的模拟器,入侵者可以偷偷地发送一个数据流来
使用户的终端显示一个命令,然后就以那个用户的身份来运行。
10.3.3 确保用户帐户的安全
用户的帐户通常是很难确保安全的。当你用严格的访问限制来约束你的用户时,你不
可以使用你有的普通用户帐户来这样做。如果你有充分的控制,那你可以确保用户帐户的
安全。如果没有,你必须时刻警惕地监视那些帐户。为用户的帐户使用ssh 和kerberos 可
能会有问题,需要额外的管理和技术支持,但与crypted 密码文件相比仍是一个比较好解决
方案。
10.3.4 确保密码文件的安全
唯一的确保安全的方法是用*号来代替输入的密码,使用ssh 或kerberos 来访问那些帐
户。即使crypted 密码文件(/etc/spwd.db)只能被root 读取,入侵者可能无法获得root 写
的权限,但也可能会获得读的权限。
你的安全脚本必须经常检查和报告密码文件的修改情况。
10.3.5 确保内核核心,Raw 设备和文件系统的安全
如果一个入侵者攻破root,他就可以做任何事情。例如,绝大多数现代内核都有一个
包来探测内建的设备启动器。在FreeBSD 下,它被叫做bpf 设备。一个入侵者通常会试图
在一台不安全的机器上运行一个包探测器。所以,绝大多数系统都不把bpf 设备编译进内

1.FreeBSD handbook中文版 10 安全(1)
2.FreeBSD handbook中文版 10 安全(2)
3.FreeBSD handbook中文版 10 安全(3)
4.FreeBSD handbook中文版 10 安全(4)
5.FreeBSD handbook中文版 10 安全(5)
6.FreeBSD handbook中文版 10 安全(6)
7.FreeBSD handbook中文版 10 安全(7)
8.FreeBSD handbook中文版 10 安全(8)
9.FreeBSD handbook中文版 10 安全(9)
10.FreeBSD handbook中文版 10 安全(10)
11.FreeBSD handbook中文版 10 安全(11)
12.FreeBSD handbook中文版 10 安全(12)
13.FreeBSD handbook中文版 10 安全(13)
14.FreeBSD handbook中文版 10 安全(14)
15.FreeBSD handbook中文版 10 安全(15)
16.FreeBSD handbook中文版 10 安全(16)
17.FreeBSD handbook中文版 10 安全(17)
18.FreeBSD handbook中文版 10 安全(18)
19.FreeBSD handbook中文版 10 安全(19)
20.FreeBSD handbook中文版 10 安全(20)
21.FreeBSD handbook中文版 10 安全(21)
22.FreeBSD handbook中文版 10 安全(22)
23.FreeBSD handbook中文版 10 安全(23)
24.FreeBSD handbook中文版 10 安全(24)
25.FreeBSD handbook中文版 10 安全(25)
共25页 9 7 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [258 :>

FreeBSD handbook中文版 10 安全 相关文章:
FreeBSD handbook中文版 10 安全 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com