哈尔滨海月数据恢复,技术亚洲领先 设为首页加入收藏RSS订阅
中国区:哈尔滨(总部)郑州福建深圳沈阳合肥大连包头淄博上海广州
    南京杭州嘉兴武汉济南青岛新疆太原
亚太区:印度韩国泰国新加坡马来西亚澳大利亚
IBM-AIX
AIX的用户安全策略

  IT系统的安全一直是很多人关注的热点。尤其是在网络互连的时代,完善的安全机制是必不可少的。系统安全分为许多层次,包括机房安全、网络安全、服务器分区安全、操作系统安全、数据安全、应用安全等。实现安全的方式也各异,如:设置机房门禁、关键服务器与INTERNET断开、采用硬件加密卡加密传输、进行分区隔离、使用JAVA认证器进行安全检查等等。而本文想和大家讨论的话题集中在AIX操作系统中的用户安全性策略,希望为关注系统安全的人士提供参考。

  1. AIX用户安全性的概念

  AIX的每个用户有******的用户名、用户ID和口令,文件属主取决于用户ID;root可以更改文件属主;系统缺省root为超级用户;系统用户adm、sys、bin不允许登录;需要共享同一类文件的用户可以归入同一个组;***常用的组有两个,system为管理员组,staff为普通用户组。

  系统安全性的基本原则是:用户被赋予******的用户名、用户ID(UID)和口令。用户登录后,对文件访问的合法性取决于UID。

  文件创建时,UID自动生成为文件属主。只有文件属主和root才能修改访问许可权。需要共享同一组文件的用户可以归入同一个组中。每个用户可属于多个组。每个组被赋予******的组名和组ID(GID),GID也被赋给新创建的文件。

  应该特别强调的是对于root特权的控制:

  ? 应严格限制使用root特权的人数;

  ? root口令应由系统管理员以不公开的周期更改;

  ? 不同的机器采用不同的root口令;

  ? 系统管理员应以普通用户的身份登录,然后用su命令进入特权;

  ? root所用的PATH环境变量与系统安全性关系重大。

  安全性日志是系统安全的重要保障,有经验的系统管理员经常使用其做安全性检查。Su命令执行的结果存放在/var/adm/sulog中;用户登录和退出登录的记录存放在/var/adm/wtmp和/etc/utmp中,可用who命令查看;非法和失败登录的记录存放在/etc/security/failedlogin中,同样用who命令查看,未知的登录名记为unknown。

  2. 文件和目录的存取许可权

  文件和目录有一组许可权位,采用标准的读、写和执行来定义三个级别的许可权:用户(文件属主)、组和其他人,另外附加的三种许可权位是SUID、SGID和SVTX(粘着位)。

  带SUID位的可执行文件意味着文件运行时,其进程以文件的有效UID运行。Shell程序不支持SUID,SUID对目录无意义;带SGID位的可执行文件意味着文件运行时,其进程以文件属组的有效GID运行;带SGID的目录表示在该目录下创建的文件/目录将继承目录的组ID,而忽略创建者的属组;AIX中的粘着位对文件无意义,带粘着位的目录意味着:即使对目录具有写许可权(如/tmp),用户也不能随便删除目录下的文件,除非是文件属主或目录属主。

  许可权位文件目录

  R用户具有读许可权用户列出目录的内容

  W用户可修改文件内容用户可在目录下创建或删除文件

  X用户可执行该文件用户可cd到该目录并在PATH中引用该目录

  SUID执行该程序时具有文件属主的有效UID——

  SGID程序运行时具有文件组的有效GID目录下创建的文件继承目录的GID

  SVTX——只有文件或目录属主有权在该目录下删除文件

  3. 安全性文件

  存放用户属性和控制访问许可权的文件和目录如下:

  ? /etc/passwd中包含合法用户(不含口令)

  ? /etc/group中包含合法组;

  ? /etc/security中包含普通用户无权访问的安全性文件;

  ? /etc/security/passwd中包含用户口令;

  ? /etc/security/user中包含用户属性、口令约束等;

  ? /etc/security/limits中包含用户使用资源限制;

  ? /etc/security/environ中包含用户环境设置;

  ? /etc/security/login.cfg中包含登录设置;

  ? /etc/security/group中包含组的属性。

  4. 用户环境的合法性检查

  以下介绍进行用户环境合法性检查的三个命令:

  pwdck验证本机认证信息的合法性,检查/etc/passwd和/etc/security/passwd的一致性,以及与/etc/security/login.cfg和/etc/security/user的一致性;

  usrck验证用户定义的合法性,检查/etc/passwd、/etc/security/user、/etc/security/limits和/etc/security/passwd中的用户信息,同时也检查/etc/group和/etc/security/group,以保证数据的一致性。

  grpck验证组的合法性,检查/etc/group、/etc/security/group和/etc/security/user之间的数据一致性。

  上述命令由root或security组的成员执行,用于在修改用户配置之后做清理工作。

  小结:

  上文介绍的AIX用户安全性策略,是AIX系统安全的基础。通过划分不同类型的用户和数据,按照分工的性质组织用户和组,有效利用安全性日志,合理设置粘着位,可以达到用户安全的基本要求.

  本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4206/showart_684203.html

 
客户服务 +more
上门服务
服务承诺
异地恢复
收费标准
付款方式
疑难解答
服务特色 +more
·免费检测
·免费提供3天备份
·专业工程师提供服务
·免费清洁送修的介质
·数据恢复前报价,客户确认后工程师开始数据恢复
·数据恢复不成功不收费
·与客户签订保密协议,对客户的数
 据严格保密,整个恢复过程不会对
 客户的原盘有任何的写操作,以确
 保原盘的数据完全

·免费参观恢复全过程

·工程师在线免费咨询

·专业工程师提供服务
服务器数据恢复 点击这里给我发消

息
数据库修复
点击这里给我发

消息
硬盘数据恢复
点击这里给我发消

息