11月24, 2020

防患于未然,应对“删库跑路”的一种解决思路

本文最初发布于paepper.com网站,经原作者授权由InfoQ中文站翻译并分享。

开发人员经常需要访问某些服务器,做一些检查应用程序日志之类的工作。

一般来说,访问过程是使用公私钥加密来控制的,每位开发人员都会生成自己的公私钥对。并且,每个开发人员的公钥都会添加到他们有权访问的每台服务器上的authorized_keys文件中。

痛苦的手动更改

到目前为止,这还没什么问题。但是,当一名开发人员离职时又会发生什么事情呢?

在这种情况下,应该从所有服务器上删除这位开发人员的公钥。根据他们有权访问的服务器数量,这可能会涉及很多工作。

更糟糕的是,如果这个环节都是手动操作的,那么操作员很有可能会忘了删除某些服务器上的公钥。也就是说,离职员工的访问权限仍然保持启用状态。

点击查看原文>

本文链接:https://blog.jnliok.com/post/wHv0YU2wFS9ApVJhNFgU.html

-- EOF --

Comments