运维自动化的建设中,相应的安全权限如何进行控制与分配?

参与5

1同行回答

mornskymornsky研发工程师某银行
自动化运维平台作为管理控制其它系统的系统,具有很大的权限,风险控制至关重要。风险从大来源有两个方面:开发和运行。即各类应用或系统中自动化运维的程序开发和运行控制。开发方面无疑是需要尽量全面彻底的测试验证,自动化运维只能做指导性规范性的工作。但在运行方面可多...显示全部

自动化运维平台作为管理控制其它系统的系统,具有很大的权限,风险控制至关重要。风险从大来源有两个方面:开发和运行。即各类应用或系统中自动化运维的程序开发和运行控制。开发方面无疑是需要尽量全面彻底的测试验证,自动化运维只能做指导性规范性的工作。但在运行方面可多方面做些控制:
①操作系统用户层次作基本控制,各应用系统相关的运维操作只在各应用的生产用户或查询用户下执行,从根本上防止运行权限的扩大,防止意外或恶意操作的影响扩大化。譬如;程序中写在某目录下删除所有文件:rm -rf *,实际运行过程中,可能因为某些原因,当时目前为/根目录,如果是超级用户,就会导致删除整个文件系统,如果是普通生产用户,则只会影响当前应用系统,如果是普通查询用户,则基本上对生产运行影响不大。
②自动化运维平台对各应用系统,各种运维操作作多维度的精细化的运行控制,并根据重要性加审批、复核、校验等机制。譬如: 重启应用系统,必须经审批或复核才能执行。
③自动运维平台对各类运维操作做操作记录,以便复查和监督审计。

收起
银行 · 2018-09-26
浏览1521

提问者

itjava
itjava0411
系统工程师某保险
擅长领域: 虚拟化云计算主机

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-09-25
  • 关注会员:2 人
  • 问题浏览:2240
  • 最近回答:2018-09-26
  • X社区推广