RSS订阅
RSS订阅TT安全

怎样将不同系统的root和管理员权限授权到一个帐号?

2008-2-18  选择字号:  | |
打印本文章

导读:我们公司使用一个“superuser”帐号(Unix的root和Windows的administrator),但是我知道这样的帐号是通过获取未经授权访问系统,最容易遭到攻击,而且代价很大的方法之一,因为文件、设备或者命令都不受到限制。有什么方法能够维护这些帐号,又同时降低风险?

关键词:superuser帐号 权限授权

正在加载数据... 【TechTarget中国原创】问:我们公司使用一个“superuser”帐号(Unix的root和Windows的administrator),但是我知道这样的帐号是通过获取未经授权访问系统,最容易遭到攻击,而且代价很大的方法之一,因为文件、设备或者命令都不受到限制。有什么方法能够维护这些帐号,又同时降低风险? 答:Unix和Windows都有一个内置的工具,允许用户在受一定限制的情况下作为管理员只完成一些特定的任务。在Unix中这个工具叫“sudo”,在Windows中这个工具叫“runas”……

【TechTarget中国原创】:我们公司使用一个“superuser”帐号(Unix的root和Windows的administrator),但是我知道这样的帐号是通过获取未经授权访问系统,最容易遭到攻击,而且代价很大的方法之一,因为文件、设备或者命令都不受到限制。有什么方法能够维护这些帐号,又同时降低风险?

:Unix和Windows都有一个内置的工具,允许用户在受一定限制的情况下作为管理员只完成一些特定的任务。在Unix中这个工具叫“sudo”,在Windows中这个工具叫“runas”。

    例如,在Unix系统中,一个没有管理特权的普通用户可以使用“sudo”运行一个工具程序,该程序一般只有管理员才可以运行。用户仅仅被允许作为管理员运行这个单独的程序,而不具备其他的更高访问权限。在Windows中“runas”也是一样。在Unix中,用户在命令提示符中键入“sudo”,然后要求输入与他们帐号对应的密码。在Windows中,用户右击这个应用程序选择“runas”,或者像在Unix中一样在命令提示符中键入“runas”。

    提高的访问权限仅仅允许用来运行特定的应用。一旦用户运行超过特定范围的程序,他就会失去他们被赋予的提高的权限。

    不过,sudo和runas两者有一个关键的不同之处。Sudo能够通过/etc/sudoers配置文件进行具体的配置。而runas不能在同样的程度上进行具体的定制。使用runas的危险在于恶意的用户能获得系统上任意应用程序的访问权,从而完全控制机器。

     另一方面,sudo能够设定只允许特定的用户进行某些特定的任务,甚至加以限制。任何想使用sudo的用户必须被添加进sudoers配置文件,然后将特定的权限在靠近他们名字的地方注明。

     但是使用sudo也有两个需要注意的地方。Sudoers配置文件应该用一个叫做visudo的工具编辑,它会检查语法,并防止不同的管理员覆盖彼此对文件所作的更改。另一个需要注意的地方,是确保在sudoers中没有赋予用户进入所有应用、不受限制的管理权限。那就类似给与了用户完全的管理权限。如果用户有恶意的用途,就等于敞开大门。

     Symark Software公司提供了一个叫做PowerBroker的商业产品,可以保护授予root权限的安全性。

还没有登录? 阅读全文请先登录或注册
用户名:(请填写您的E-mail做为登录账号)
  • 获取最新的IT业界资讯、市场动态、行业趋势等独家原创内容。
  • 分享国内外技术专业人士提供的技巧经验。
  • 利用专注IT的技术资源中心,不断更新专业知识。
  • 享受白皮书、Webcast等系列特色增值服务。
  • 免费参加TT中国举办的各种会员活动。
  • 更多的精彩服务,在不断开发中……
用户名:(请填写您的E-mail)
密 码:
 永久登录
请输入您的登录email:
相关的白皮书
在经济不景气的时候,将有大量员工失业,为了帮助信息安全和IT管理专家操作在规模缩小时产生的混乱的环境,本文将介绍管理减少大量系统帐户的基本方法……
Sun Microsystems Inc.的新的认证法规管理器(Identity Compliance Manager),使证明和审计用户访问数据和应用的过程自动化……
问:在企业中,应该如何分配许可和权限?应该如何监控?答:权限和许可应该以某种方式集中控制。它可以通过单点登录技术、认证管理工具或者国产的内部解决方案来实现……
微软公司已经选择威瑞信为HealthVault用户提供OpenID。HealthVault是一种免费服务,消费者可以在网上存储和管理自己的健康信息……
我们公司使用一个“superuser”帐号(Unix的root和Windows的administrator),但是我知道这样的帐号是通过获取未经授权访问系统,最容易遭到攻击,而且代价很大的方法之一,因为文件、设备或者命令都不受到限制。有什么方法能够维护这些帐号,又同时降低风险?

当身份窃取猖獗的时候,有力地用户认证、客户认证和合作伙伴认证是至关重要的措施。有了用户名和密码就足够了吗?双因素认证是有效的方法吗?还是无力应对新出现的威胁呢?本专题将提供全面的信息,帮助理解目前的认证方式和面临的挑战,并且介绍如何采用安全的认证系统。

本专题将介绍一款免费的、开源的、可移动的适用于笔记本电脑的加密软件TrueCrypt。TrueCrypt适用于个人或者小型企业和团队,可以在任何系统上运行而不需要安装。TrueCrypt可以采用多种加密算法,有效地保护机密数据。
本专题可以帮助理解在无线网络中,无线入侵检测/防御系统(WIDS/WIPS)的价值,及时您所在的公司不支持无线局域网。此外,本专题还将介绍如何为公司环境选择合适的WIDS,以及如何防御无线拒绝服务攻击。
最新更新
专家答疑
技巧
Michael Cobb
渗透测试的目标不仅是要评估电脑系统或者网络的安全性,还要决定成功攻击的可行性和商业影响。那么如果选择合适的渗透测试人员呢?
Mike Chapple
渗透测试可以提供安全防御的有价值的信息,但是成本很高。为了渗透测试的可信性,通常必须要有独立的外部公司进行。如果使用内部人员和测试示范漏洞……
Ed Skoudis
问:社会工程应该是渗透测试的一部分吗?这样做是道德的吗?   答:这个问题的答案还在争论之中。