Awawed-sysadmin:一个令人惊叹的开源sysadmin资源的精选列表

2020-08-08 20:54:34

Lsyncd-文件监视器,它生成一个进程来同步更改(默认情况下为rsync)。

Eggdrop-世界上最流行的开源IRC机器人,专为灵活性和易用性而设计。

Cobbler-Cobbler是一款Linux安装服务器,允许快速设置网络安装环境。

OpenShift Origin-由Red Hat开发的下一代应用程序托管平台OpenShift的上游开源。

Foreman-Foreman是针对物理和虚拟服务器的完整生命周期管理工具。福斯。

TerraForm-Terraform允许您将基础设施作为代码进行实践,通常用于AWS/GCE。

BOSH-IaaS编排平台最初是为部署和管理Cloud Foundry PaaS而编写的,但也适用于通用分布式系统。

Doozerd-doozer是一个高度可用的、完全一致的存储,用于存储少量极其重要的数据。

JuJu-云编排工具,将服务作为Charms、YAML配置和部署脚本包进行管理。

阴云-跨不同的云提供商部署虚拟机,并通过SSH在任意或所有云提供商之间并行运行命令和脚本。

ZooKeeper-ZooKeeper是一个集中服务,用于维护配置信息、命名、提供分布式同步和提供组服务。

Git附件助手-在您的每台OSX和Linux计算机、Android设备、可移动驱动器、NAS设备和云服务上都有一个同步文件夹。

OwnCloud-通过Web、您的计算机或移动设备提供对您的文件的通用访问。

SparkleShare-提供云存储和文件同步服务。默认情况下,它使用Git作为存储后端。

GERRIT-基于Git版本控制,它便于软件开发人员审查对源代码的修改,并批准或拒绝这些修改。

Phabricator-由Facebook构建的代码审查工具,由Wikimedia、FB、Dropbox等使用。带有集成的wiki、bug跟踪器、VC集成和名为Arcanist的CLI工具。

Citadel/UX-源自Citadel系列程序的协作套件(消息传递和群件)。

Horde群件-基于PHP的协作软件套件,包括电子邮件、日历、维基、时间跟踪和文件管理。

Clusto-帮助您跟踪库存、位置、连接方式,并提供用于与基础架构元素交互的抽象界面。

Ralph-适用于大型数据中心和小型LAN网络的资产管理、DCIM和CMDB系统。

木偶-它是用Ruby编写的,使用Puppet的声明性语言或Ruby DSL。

GitLab CI-基于Ruby。他们还提供管理git存储库的GitLab。

Capstrano-通过SSH(基于RAKE)将您的应用程序同时、顺序或作为滚动集部署到任意数量的机器上。

Fabric-Python库和CLI工具,用于简化SSH在应用程序部署或系统管理任务中的使用。

Drathe.net-从描述布局、布局和图标的文本文件动态绘制网络图。

Lustre-一种并行分布式文件系统,通常用于大规模集群计算。

PowerDNS-具有各种数据存储后端和负载平衡功能的DNS服务器。

支持IntellijIDEA的符合人体工程学的IDE,用Java编写,它有很多插件。

机架表-数据中心和服务器机房资产管理,如文档硬件资产、网络地址、机架空间、网络配置。

Ralph-适用于大型数据中心和小型LAN网络的资产管理、DCIM和CMDB系统。

融合目录-基于OpenLDAP改进服务和公司目录的管理。

ElasticSearch-基于Lucene的文档存储,主要用于日志索引、存储和分析。

Cyrus IMAP/POP3-计划在密封的服务器上运行,普通用户不允许登录。

MailCatcher-Ruby gem,它部署了一个简单的SMTP MTA网关,可以接受所有邮件并显示在Web界面上。对调试或开发很有用。

Mail-in-a-Box-借助这款易于部署的盒装邮件服务器,重新控制您的电子邮件。

Naemon-基于Nagios4内核的网络监控工具,具有性能增强和新功能。

Opsview-基于Nagios 4的Opsview Core非常适合小型IT和测试环境。

Dash-不再维护-Ruby gem,允许快速开发统计仪表板。全HTML5方法允许在数据中心或会议室进行大屏幕显示。

Smsing-Ruby宝石,支持快速统计仪表板开发。全HTML5方法允许在数据中心或会议室进行大屏幕显示。冲锋陷阵的叉子。

Ganglia-基于RRD的高性能、可扩展的服务器网格和/或群集监控。使用单一收集过程与石墨兼容。

PacketBeat-捕获网络流量并将其显示在自定义Kibana仪表板中,以便于查看。

RRDtool-开源行业标准,用于时间序列数据的高性能数据记录和绘图系统。

NOC项目-面向ISP、服务和内容提供商的可扩展、高性能和开源的OSS系统。

OXIZED-通过Web界面和GIT存储实现网络设备配置监控的现代方式。

基于Hypertable-C++的类似于Bigtable的DBMS,通过Thrift进行通信,可以独立运行,也可以在分布式文件系统(如Hadoop)上运行。

ActiveMQ-一个用Java编写的开源消息代理,带有完整的JMS客户端。

Galera-Galera Cluster for MySQL是一款易于使用的高可用性解决方案,具有高系统正常运行时间、无数据丢失和未来增长的可扩展性。

Blackbox-安全地将秘密存储在Git/Mercurial中。提供自动加密密码等机密的工具。

Kippo-一个中等交互的SSH蜜罐,主要用作具有可配置文件系统沙箱的独立SSH守护进程。

OSSEC-OSSEC是一个HIDS,可以执行日志分析、FIM、rootkit检测等。

Snort-Snort是一个免费的开源网络入侵防御系统(NIPS)和网络入侵检测系统(NIDS),由Martin Roesch于1998年创建。

SpamAssassin-采用多种检测技术的功能强大且广受欢迎的电子邮件过滤器。

BounCA-BounCA是一种个人SSL/证书颁发机构密钥管理工具。通过浏览器创建自签名SSL证书。(源代码)Apache Python。

Doozerd-Doozer是一个高度可用的、完全一致的存储,用于存储少量极其重要的数据。

ZooKeeper-ZooKeeper是一个集中服务,用于维护配置信息、命名、提供分布式同步和提供组服务。

Bitnami-为Web应用程序、开发堆栈以及虚拟设备生产开源安装程序或软件包。

Docker-供开发人员和系统管理员构建、发布和运行分布式应用程序的开放平台。

DSH-Dancer的shell/分布式shell包装程序,用于从一个命令行执行多个远程shell命令。

SSH Power Tool-无需使用预共享密钥即可同时执行命令并将文件上传到多个服务器。

打开Web Analytics-使用JS、PHP或REST API将Web分析添加到网站。

Bugzilla-最初由Mozilla项目开发和使用的通用错误跟踪器和测试工具。

OTRS-故障票证系统,用于向传入查询分配票证并跟踪进一步的通信。

Mitmproxy-一种用于拦截、查看和修改网络流量的Python工具。在解决某些问题方面具有无可估量的价值。

Sysdigg-从正在运行的Linux实例捕获系统状态和活动,然后保存、过滤和分析。

TAIGA-基于看板和Scrum方法的敏捷、免费、开源的项目管理工具。

Git-强调速度的分布式修订控制和源代码管理(SCM)。

Ganeti-基于KVM和Xen构建的群集虚拟服务器管理软件工具。

打包程序-用于从单个源配置为多个平台创建相同机器映像的工具。

XEN-适用于32/64位英特尔/AMD(IA 64)和PowerPC 970体系结构的虚拟机监视器。

UWSGI-uWSGI项目旨在开发用于构建托管服务的完整堆栈。

HAProxy-基于软件的负载平衡、SSL卸载和性能优化、压缩和常规Web路由。

Traefik-Træf HTTPk是一个现代的ɪ反向代理和负载均衡器,旨在轻松部署微服务。

MoinMoin-一个高级的、易于使用的、可扩展的WikiEngine,拥有一个庞大的用户社区。

[通过一个月的午餐学习思科网络管理](https://www.manning.com/books/learn-cisco-network-administration-in-a-month-of-lunches)-专为需要学习如何管理思科交换机和路由器的系统管理员设计的教程。

Linux命令行-William Shotts的一本关于Linux命令行的书。

The Phoenix Project:一本关于IT、DevOps和帮助您的业务取胜的小说-DevOps技术如何解决IT组织中发生的问题。

系统和网络管理实践-第一版和第二版介绍了独立于特定平台或技术的系统和网络管理最佳实践。

可视化操作手册:在4个实际和可审核的步骤中实施ITIL-是一种旨在快速实施控制和过程改进的方法论。

保护DevOps-一本关于DevOps安全技术的书,它回顾了在保护Web应用程序及其基础设施时使用的最先进的实践。

黑客服务器-面向需要了解服务器的程序员的时事通讯。

DevOpsLinks-一个由DevOps、sysadmin和amp;开发人员组成的社区,提供每周时事通讯和团队聊天。

软件集合-Red Hat软件集合的社区版本。提供用于CentOS/Science Linux 6.x的Ruby、Python等更新包。

运营学院-全面的课程,将帮助您学习成为一名运营工程师。

数字海洋教程(Digital Ocean Tutorials)--这是一个非常庞大的资源,可以帮助您了解某些应用程序、工具甚至系统管理主题的基础知识。