• 欢迎访问安全专题网站,安全专题信息,安全专题教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入安全专题 QQ群7652650
  • 安全专题现已支持滚动公告栏功能,兼容其他浏览器,看到的就是咯,在后台最新消息那里用li标签添加即可。
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏安全专题吧

系统管理员不容错过的十款卓越开源工具

安全运维 网络收集 2年前 (2016-12-24) 652次浏览

转载请注明:安全专题无论面向何种平台,系统管理员都拥有大量开源工具可供选择。在今天的文章中,我们汇总了 2016 年内发布了更新版本的知名及较为冷门的开源工具,希望能够帮助大家解决实际问题。

系统管理员不容错过的十款卓越开源工具

1.Windows Subsystemd for Linux

“微软爱 Linux”近来已经成为一种潮流。随着今年春季微软方面公布的 Windows Subsystem for Linux(简称 WSL)项目,我们看到 WSL 绝不仅仅是一种模拟层——它允许 Windows 用户在真正的 Ubuntu 用户空间内进行操作,其中包括 bash shell 以及 sed、awk 以及 grep 等工具。需要偶尔在 Windows 服务器上解析日志文件的 Linux 系统管理员无疑会对此表示热烈欢迎。

2.PowerShell for Linux

当然,也有一部分系统管理员的主要工作重心就在 Windows 之上,只是偶尔需要切换至 Linux。为了帮助这部分用户,微软今年夏季投下另一颗重磅炸弹:PowerShell 步入开源(基于 MIT 许可)并被移植至 Linux 端。也许这只是微软万里开源路的第一步,甚至标志着软件巨头与开源社区间的斗争将彻底结束。

3.Vim

虽然 Windows/Linux 间的斗争看似告一段落,但并不代表编辑器间的对抗也同步结束。拥有 25 年历史的 Vim 编辑器仍然相当活跃。今年,它推出了版本 8,也是近十年来的首个主要版本。Vim 8 包含大量新特性,包括支持 GTK+ 3 与 DirectX、异步 I/O 插件以及 jobs 等。

4.Git

版本控制对于脚本、文本文件乃至基础设施即代码而言都非常重要。Git 版本控制系统今年发布了 2.10 版本,其中包含大量新功能。例如,git diff 输出结果可进行颜色控制以标明删除线。经过改进的 GPG 标记也被纳入标签与提交内容中。推送活动如今可显示远程端的接收后操作。另外,对于眼光更为长远的用户而言,目前它的内部日期格式已经能够处理 2100 年之后的日期信息。

5.GitLab

Git 虽然非常出色,但还需要配合一套工作流系统方可发挥全部实力。GitLab 于今年夏季推出了 8.11 版本,其中包含一项王牌功能:问题板。这意味着 GitLab 中已经能够实现类似于 Kanban 风格的问题追踪效果。这一点对于基础设施脚本规划非常重要,且不再需要依赖任何外部工具。8.11 中的另一大重要提升在于通过 GitLab Web 界面可直接管理并解决各类基础性合并错误。

6.SystemRescueCD

计算机经常状态不佳,而这种抽风问题也时刻折磨着系统管理员。很多系统管理员会利用 CD 或 U 盘中的工具实现设备恢复。SystemRescueCD 就是这样一款工具。作为一种全能型方案,它不仅是一套可引导的 Linux 发行版,更提供大量硬件测试、驱动器分区以及数据恢复工具。4.8 与 4.9 版本于今年年内相继推出,除了带来一系列组件更新外,还对 ext 及 BTRFS 等文件系统工具进行了升级。

7.Clonezilla

有时候最好的设备恢复方式在于重新安装镜像。Clonezilla 已经成为磁盘镜像部署领域的客观性标准。它的最新版本加入了检测 Windows bitlocker 加密分卷的能力。今年年内,Clonezilla 凭借着一系列版本更新保持着与 Debian 发行版的紧密同步,同时提供经过改进的 EFI 支持能力以及大量 bug 修复。

8.Docker

Docker 在 2016 年中仍是最具影响力的容器技术。Docker 1.12 加入了 swarm mode,用于管理自我修复及自我组织型组。为了实现这一目标,新版本中添加了新的运行状态检查机制。这套框架允许用户在容器运行良好时检查其中的服务状态。另一大突破在于,Docker 容器如今已经能够以原生方式运行在 Windows 当中——这要归功于 Docker 与微软之间建立的 Windows 平台 Docker 企业化支持能力。

9.Kubernetes

说到容器,Kubernetes 1.4 在 2016 年中新增一系列容器管理功能。如今用户可仅通过两行命令完成集群创建。新版本中的仪表板 UI 可实现 90%的命令行工具效果,用以简化报告及状态查询流程。打包机制的改进意味着系统管理员能够利用自己熟悉的软件包管理器安装 Kubernetes,例如 yum 与 apt-get。

10.Nextcloud

今年夏季,来自 ownCloud 的一组开发者(包括它的联合创始人)对该项目进行了 fork,Nextcloud 即由此诞生。就在不到两周之后,他们发布了首个主要版本。Nextcloud 10 为该 fork 后的第二个版本,其中包含大量新功能。它提供新的应用以管理文件保留策略。经过改进的验证系统能够通过禁用 LDAP 账户自动撤销用户与用户会话,另外其中还加入了双因素验证插件系统及其他新特性。

【51CTO 译稿,合作站点转载请注明原文译者和出处为 51CTO.com】

【转载请注明:安全专题】


安全专题 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:系统管理员不容错过的十款卓越开源工具
喜欢 (0)