AIX系统管理员所必需了解的部份安全服务进程
AIX系统管理员所必需了解的部份安全服务进程
inetd/dtspcinetd/etc/inetd.confCDE 子过程控制此服务由 inetd 守护程序自动启动以响应 CDE 客户机,该客户机请求在守护程序的主机上启动进程。这使它易受攻击,在没有 CDE 的库房数据库服务器上禁用没有该服务CDE 可能会起作用除非绝对需要,否则禁用
inetd/echoinetdetc/inetd.conf回传服务(只测试)可用作 TCP 与 UDP 服务。
可用于“拒绝服务或 Smurf”攻击
用于回送信号给其他人从而穿过防火墙或启动数据传输
禁用
inetd/bootps inetd/etc/inetd.conf用于无盘客户机的对于“网络安装管理”(NIM)和bootp 服务系统远程引导是必需的,与 tftp 一起工作在大多数情况下禁用
inetd/chargeninetd/etc/inetd.conf字符发生器可用作 TCP 与 UDP 服务为“拒绝(仅测试)服务”攻击提供机会,除非正在测试网络,否则禁用
inetd/cmsdinetd/etc/inetd.conf日历服务以 root 用户身份运行,因此(CDE 使用)涉及安全性,除非用 CDE 申请该服务,否则禁用在数据库服务器上禁用
inetd/comsatinetd/etc/inetd.conf通知接收的电子以 root 用户身份运行,因此涉及安邮件全性很少需要
禁用
inetd/daytimeinetd/etc/inetd.conf废弃时间服务以 root 用户身份运行,可用作(仅测试)TCP 与 UDP 服务为“拒绝服务 PING”攻击提供机会废弃服务并仅对测试使用
禁用
inetd/discardinetd/etc/inetd.conf/dev/null service可用作 TCP 与 UDP 服务在(仅测试)“拒绝服务攻击”中使用废弃服务并仅对测试使用
禁用
inetd/rstatdinetd/etc/inetd.conf内核统计信息服务器如果需要监视系统,使用 SNMP 并禁用该服务
需要使用 rup 命令
inetd/rusersdinetd/etc/inetd.conf关于用户登录的信息这不是基本的服务。禁用
以 root 用户身份运行给出系统上当前用户的列表并用rusers 监视
inetd/rwalldinetd/etc/inetd.conf写给所有用户以 root 用户身份运行
如果系统有交互式用户,可能需要保持该服务
如果系统为产品或数据库服务器,这就不需要
禁用
inetd/shellinetd/etc/inetd.confrsh 服务如可能则禁用该服务。使用“安全shell”作为替代
如果必须使用该服务,则使用 TCP 护封来停止电子欺骗与限制暴露
需要 Xhier 软件分布程序
inetd/spraydinetd/etc/inetd.confRPC 喷射测试以 root 用户身份运行
可能不需要 NFS 网络问题的诊断
如果不在运行 NFS 则禁用
inetd/systatinetd/etc/inted.conf“ps -ef”状态报告允许远程站点察看系统上的进程状态
该服务缺省情况下禁用。必须周期性地检查来确保未启用该服务
inetd/talkinetd/etc/inetd.conf在网上两个用户不是必需服务间建立分区屏幕与 talk 命令一起使用在端口 517 提供 UDP 服务除非对于 UNIX 用户您需要多个交互式交谈会话,否则禁用
inetd/ntalkinetd/etc/inetd.conf“new talk”在网上不是必需服务
两个用户间建立分与 talk 命令一起使用
区屏幕在端口 517 提供 UDP 服务
除非对于 UNIX 用户您需要多个交互式交谈会话,否则禁用
inetd/telnetinetd/etc/inetd.conftelnet 服务支持远程登录会话,但未加保护地传递密码和标识
如果可能,禁用该服务并使用远程访问“安全 shell”作为替代
inetd/tftpinetd/etc/inetd.conf琐碎文件传送在端口 69 提供 UDP 服务
以 root 用户身份运行并且可能危及安全
由 NIM 使用
除非您正使用 NIM 或必须引导无盘工作站,否则禁用
inetd/timeinetd/etc/inetd.conf废弃时间服务由 rdate 命令使用的 inetd 的内部功能。
可用作 TCP 与 UDP 服务
有时在引导时用于同步时钟
该服务是过时的。使用 ntpdate 作为替代
只有在您禁用该服务来测试系统而未发现问题之后,才能禁用该服务
inetd/inetd/etc/inetd.conf工具-交谈数据rpc.ttdbserverd 以 root 用户身份ttdbserver库服务器运行,且可能危及安全
(用于CDE)为 CDE 规定作为需要的服务,但CDE 没有它也能工作
不应该在库房服务器或涉及安全性的任何系统上运行
inetd/uucpinetd/etc/inetd.confUUCP 网络除非有使用 UUCP 的应用程序,否则禁用
inittab/dtinit/etc/rc.dt script桌面登录到CDE 在控制台启动 X11 服务器in the /etc/inittab环境支持“X11 显示管理员控制协议”(xdcmp),这样其它 X11 站能登录到同一机器
应该只在个人工作站使用服务。避免把它用于库房系统
inittab/dtinit/etc/inittab桌面登录到 CDE 直到系统充分地启动后才有图形显示_nogb环境(无图形引导)与 inittab/dt 涉及内容相同
inittab/httpdliteinit/etc/inittab用于 docsearch 命文档搜索引擎的缺省 Web 服务器令的 Web 服务器除非您的机器是文档服务器,否则禁用
inittab/i4lsinit/etc/inittab许可证管理员服务器针对开发机器启用
针对生产机器禁用
针对有许可证需要的库房数据库机器启用
为编译器、数据库软件或任何其它得到许可的产品提供支持
inittab/imnssinit/etc/inittabdocsearch 命令的用于文档搜索引擎的缺省 Web 服搜索引擎务器的一部分
除非您的机器是文档服务器,否则禁用
inittab/imqssinit/etc/inittab用于“文档搜索”用于文档搜索引擎的缺省 Web 服的搜索引擎务器的一部分
除非您的机器是文档服务器,否则禁用
inittab/lpdinit/etc/inittabBSD 行式打印机从其它的系统接受打印作业
界面可以禁用该服务但仍然发送作业到打印服务器
在确认打印不受影响后,禁用该服务
inittab/nfsinit/etc/inittab网络文件系统/基于建立在 UDP/RPC 上的 NFS 网络信息服务与 NIS 服务
认证是最小的
对库房机器禁用此项
inittab/piobeinit/etc/inittab打印机 I/O 后端处理由 qdaemon 提交的作业的调(用于打印)度、假脱机与打印
如果因为您正发送打印作业到服务器而不从您的系统打印,则禁用
inittab/init/etc/inittab将守护程序排入队列提交打印作业到 piobe 守护程序qdaemon(用于打印)如果不从系统打印则禁用
inittab/init/etc/inittab内核消息通常不是必需的
uprintfd禁用
inittab/init/etc/inittab写注释到 ttys只由交互式的 UNIX 工作站用户使用
writesrv对服务器、库房数据库与开发机器禁用该服务
对工作站启用该服务
inittab/xdminit/etc/inittab传统的“X11 请不要在库房生产或数据库显示管理”服务器上运行
请不要在开发系统上运行,除非X11 显示管理是需要的
如果需要图形,则可以在工作站上运行
rc.nfs//etc/rc.nfs自动文件系统如果使用 NFS,为工作站启用该服务
automountd不要把自动安装器用于开发或库房服务器
rc.nfs/biod/etc/rc.nfs阻拦 IO 守护程序只为 NFS 服务器启用(NFS 服务器所必如果不是 NFS 服务器,连同需的)nfsd 与 rpc.mountd 禁用该服务
rc.nfs/keyserv/etc/rc.nfs安全 RPC 密钥服管理安全 RPC 所需要的密钥
务器对 NIS+ 来说很重要
如果您不在使用 NFS、NIS 与NIS+,则禁用此服务
rc.nfs/nfsd/etc/rc.nfsNFS 服务(NFS 认证为弱
服务器所所必需的)能提供其本身堆栈帧崩溃
如果在 NFS 文件服务器上则启用
如果禁用该服务,那么一起禁用biod、nfsd 与 rpc.mountd
rc.nfs/rpc.lockd/etc/rc.nfsNFS 文件锁定如果不在使用 NFS,禁用此服务
如果不通过网络使用文件锁定则禁用此服务
在“SANS 十种最大安全性威胁”中提到 lockd 守护程序
rc.nfs/rpc./etc/rc.nfsNFS 文件安装认证为弱
mountd(NFS服务器所能提供其本身堆栈帧崩溃
必需的)应该仅在 NFS 文件服务器上启用
如果禁用该服务,那么一起禁用biod 与 nfsd
rc.nfs/rpc.statd/etc/rc.nfsNFS 文件锁定通过 NFS 实现文件(来恢复它们)锁定
除非在使用 NFS 否则禁用该服务
rc.nfs/rpc./etc/rc.nfsNIS 密码守护程序用来操作本地密码文件
yppasswdd(用于 NIS 主控机)只有当有问题的机器是 NIS 主控机时才是必需的,在所有其它情况下禁用
rc.nfs//etc/rc.nfsNIS 更新守护程序接收由 NIS主控机推进的 NISypupdated(用于 NIS 从属机)数据库映射
只有当有问题的机器是主 NIS 服务器的 NIS 从属机时才是必需的
rc.tcpip//etc/rc.tcpipIPv6 界面除非在运行 IPV6,否则禁用
autoconf6
rc.tcpip/dhcpcd/etc/rc.tcpip动态主机配置协议数据库服务器不应该依赖于 DHCP。(客户机)禁用该服务
如果主机不在使用 DHCP,则禁用
rc.tcpip/dhcprd/etc/rc.tcpip动态主机配置协议夺取 DHCP 广播并发送它们到另一(中继)网络的服务器
在路由器上查找到的服务的副本
如果不在使用 DHCP 或依赖于在网络间发送信息,则禁用
rc.tcpip/dhcpsd/etc/rc.tcpip动态主机配置协议在引导时从客户机应答 DHCP请(服务器)求;给予客户机信息,例如 IP 名称、号码、网掩码、路由器与广播地址,如果不在使用 DHCP ,则禁用该服务
在生产与库房服务器连同不在使用DHCP 的主机上禁用
rc.tcpip/dpid2/etc/rc.tcpip过期的 SNMP 服务除非需要 SNMP,否则禁用
rc.tcpip/gated/etc.rc.tcpip接口间控制的路由仿真路由器功能
禁用该服务并使用 RIP 或路由器替代
rc.tcpip/inetd/etc/rc.tcpipinetd 服务彻底地保护系统则可以禁用该服务,但这通常是不实际的
禁用该服务会禁用一些邮件与 Web服务器需要的远程 shell 服务
rc.tcpip//etc/rc.tcpip多播路由仿真路由器在网段间发送多点广播mrouted信息包的功能
禁用此服务。使用路由器替代
rc.tcpip/names/etc/rc.tcpipDNS 名称服务器只有如果您的机器是 DNS 名称服务器的话,使用此项
对工作站、开发与生产机器禁用
rc.tcpip//etc/rc.tcpipIPv6 主机禁用,除非使用 IPV6
ndp-host
rc.tcpip//etc/rc.tcpipIPv6 路由禁用,除非使用 IPV6。考虑使用路ndp-router由器替代 IPv6
rc.tcpip//etc/rc.tcpipRPC 服务必需的服务
portmapRPC 服务器用 portmap 守护程序注册。需要定位 RPC 服务的客户机要求 portmap 守护程序告诉它们特定的服务位于何处
只有当您已成功减少 RPC 服务,从而唯一剩余的是 portmap 时,禁用
rc.tcpip/routed/etc/rc.tcpip接口间的 RIP 路由仿真路由器功能
禁用如果您有用于网络间的信息包的路由器
rc.tcpip/rwhod/etc/rc.tcpip远程“who”守护收集并广播数据来监视同一网络上程序的服务器
禁用该服务
rc.tcpip//etc/rc.tcpip邮件服务以 root 用户身份运行
sendmail禁用该服务,除非该机器用作邮件服务器
如果禁用,那么做以下的一项:
在 crontab 放置一项来清除队列。使用 /usr/lib/sendmail -q 命令
配置 DNS 服务器,从而传送服务,器的邮件到某些其它的系统
rc.tcpip/snmpd/etc/rc.tcpip简单网络管理协议如果您不在通过 SNMP 工具监视该系统,则禁用
在关键服务器上可能需要 SNMP
rc.tcpip//etc/rc.tcpip事件的系统日志不建议禁用服务
syslogd倾向于拒绝服务攻击
任何系统必需
rc.tcpip/timed/etc/rc.tcpip旧的时间守护程序禁用该服务并使用 xntp 代替
rc.tcpip/xntpd/etc/rc.tcpip新的时间守护程序在 sync 中保持系统上的时钟
禁用该服务。
配置其它系统为时间服务器并通过使用调用 ntpdate 的 cron 作业让其它系统与其同步
dt login/usr/dt/config/未限制的 CDE如果不提供CDE 登录到 X11站Xaccess的组,可以限制 dtlogin到控制台。
匿名 FTP user rmuser -p 匿名 FTP 协议匿名 FTP 协议能力使您不能跟踪
协议服务<username>某个特定用户 FTP 的使用
如果用户帐户存在,则除去用户 ftp,按如下操作:rmuser -p ftp
通过将 /etc/ftpusers 文件(带有那些不可以使用 ftp 的用户的列表)植入系统可以获得更高的安全性
匿名 FTP 写入匿名 ftp 上载没有文件属于 ftp。
FTP 匿名上载允许在系统上安置处理不当代码的潜能。
把那些您想要禁止的用户的名称放到 /etc/ftpusers 文件
一些系统创建的用户(您可能想要禁止通过 FTP 匿名上载到系统的用户)的示例是:root、daemon、bin.sys、
admin.uucp、guest、nobody、
lpd、nuucp、ladp、
imnadm
更改 ftpusers 文件的所有者和组权限,按如下所示:chown root:system /etc/ftpusers
更改 ftpusers 文件的许可权,使之为更严格的设置,如下所示:chmod 644 /etc/ftpusers
ftp.restrictftp 到系统帐户不应该允许外部用户通过 ftpusers 文件替换 root 文件
root.access/etc/security/rlogin/telnet 到在 etc/security/user 文件设userroot 帐户置 rlogin 选项为 false
以 root 用户身份登录的任何人应该先以自己的名称登录,然后将 su 改为 root;这提供了审计跟踪
snmpd.read/etc/snmpd.confSNMP 读写团体如果不在使Write用 SNMP,则禁用 SNMP 守护程序。
在 /etc/snmpd.conf 文件中禁用团体 private 与团体 system
对那些正监视您系统的 IP 地址限制“public”团体
syslog.conf配置 syslogd如果还未配置 /etc/syslog.conf,则禁用该守护程序
如果正使用 syslog.conf 来记录系统信息,则保持它是启用的
inetd/execinetd/etc/inetd.conf远程执行服务以 root 用户身份运行要求输入无保护传递的用户标识和密码。该服务是非常容易遭到监听的
禁用
inetd/fingerinetd/etc/inetd.conf在用户处进行取数以 root 用户身份运行给出有关您的系统与用户的信息
禁用
inetd/ftpinetd/etc/inetd.conf文件传输协议以 root 用户身份运行。用户标识与口令未加保护地传送,因此易受监听
禁用此服务并使用公共安全shell 套件
inetd/imap2inetd/etc/inetd.conf因特网邮件访问协议确保您正使用该服务器的最新版本。只当您运行邮件服务器时才必需。否则,禁用
用户标识与密码未加保护地传递
inetd/klogininetd/etc/inetd.confKerberos 登录如果您的站点使用 Kerberos 认证则启用
inetd/kshellinetd/etc/inetd.confKerberos shell如果您的站点使用 Kerberos 认证则启用
inetd/logininetd/etc/inetd.confrlogin 服务易于遭受 IP 欺骗与 DNS 欺骗。
数据(包括用户标识与密码)未加保护地传递
以 root 用户身份运行
使用安全 shell 代替该服务
inetd/netstatinetd/etc/inetd.conf当前网络状态报告如在您的系统上运行,可能潜在地把网络信息给黑客
禁用
inetd/ntalkinetd/etc/inetd.conf允许用户相互交谈以 root 用户身份运行,不需要产品或数据库服务器
除非绝对需要,否则禁用
inetd/pcnfsdinetd/etc/inetd.confPC NFS 文件服务如果不是当前在使用,则禁用服务
如果需要与此类似的服务,考虑Samba,pcnfsd 守护程序早于Microsoft 的 SMB 规范的发行版
inetd/pop3inetd/etc/linetd.conf邮局协议用户标识与密码未加保护地发送
如果您的系统是邮件服务器并且拥有使用仅支持 POP3 的应用程序的客户机时才需要
如果您的客户机使用 IMAP,则用其作为替代,或使用 POP3 服务。该服务有安全套接字层(SSL)报文封装
如果您不在运行邮件服务器或有需要 POP 服务的客户机,则禁用
inetd/rexdinetd/etc/inetd.conf远程执行以 root 用户身份运行
用 on 命令监视
禁用的服务
使用 rsh 与 rshd 作为替代
inetd/quotadinetd/etc/inetd.conf文件限额的报告如果您正在运行 NFS 文件服务才(对于 NFS 客户机)需要
除非需要对 quota 命令提供应答,否则禁用该服务
如果需要使用该服务,保持该服务的所有的补丁和修正包为最新的
相关文章
Comments
Leave a Reply


