作为一个开发还是要稍稍的了解一下运维相关知识的,在上学的时候,都是一个人承担了dba,机器运维、开发的工作。
进入公司后,发现每个人都是专职,但是开发还是要或多或少了解下运维的知识。
1.堡垒机
https://help.aliyun.com/document_detail/52922.html?spm=a2c4g.11186623.6.543.22905c74Gz2Df2
阿里云提供了很多云服务,其中就包含了堡垒机
堡垒机是云盾提供的一个核心系统运维和安全审计管控平台。
云盾堡垒机集中了运维身份鉴别、账号管控、系统操作审计等多种功能。基于协议正向代理实现,通过正向代理的方式实现对SSH 、Windows远程桌面、及SFTP等常见运维协议的数据流进行全程记录,并通过协议数据流重组的方式进行录像回放,达到运维审计的目的。
堡垒机具备操作审计、权限控制、安全认证、高效运维等功能。
操作审计
全面记录运维人员的操作行为,作为事件追溯的保障和事故分析的依据。
- 运维操作记录:操作失误、恶意操作、越权操作详细记录。
- Linux命令审计:可提取命令符审计,支持命令定点回放。
- Windows操作录像:远程桌面的操作,支持全程录像,包括键盘操作、鼠标操作、打开窗口等。
- 文件传输审计:支持远程桌面文件传输、SFTP的文件审计。