BlackBox 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
BlackBox 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
BlackBox 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
BlackBox 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
BlackBox 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
开发语言 SHELL
操作系统 Linux
软件类型 开源软件
所属分类 开发工具Git开源工具
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2014-09-04

软件简介

BlackBox 可以让你安全的在版本控制系统(支持 Git 和 Mercurial)中存储秘密的资料。BlackBox 提供一些命令可以让你方便的使用 GPG 加密指定文件并存储到资源库中,当然解密也很方便。

概述:

假设您有一个VCS存储库(即Git或Mercurial存储库),并且某些文件包含机密信息,例如密码或SSL私钥。通常,人们只是存储这样的文件,“希望没有人在存储库中找到它们”。那不安全。

使用BlackBox,这些文件使用GPG加密存储。在没有适当的GPG密钥的情况下访问VCS存储库也就变得毫无价值。只要确保GPG密钥安全,就不必担心将VCS存储库存储在不受信任的服务器上。哎呀,即使您信任服务器,现在也不必信任执行该服务器备份的人员或处理备份磁带的人员!

不是所有文件都有一个GPG密码,每个有访问权限的人在系统中都有自己的GPG密钥。任何人都可以使用其GPG密钥解密任何文件。这样,如果一个人离开公司,您不必将新密码发送给具有访问权限的每个人。只需禁用不应再具有访问权限的一键即可。这样做的过程就像运行2条命令一样简单(1条命令禁用其密钥,1条重新加密所有文件。)

自动化过程通常需要访问所有解密的文件。这也很容易。例如,假设Git用于Puppet文件。主机需要访问所有文件的解密版本。只需为Puppet主服务器(或将新文件推送到Puppet主服务器的角色帐户)设置GPG密钥,并blackbox_postdeploy在更新任何文件后让该用户运行。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2019/04/14 18:52

blackbox_exporter介绍

Blackbox Exporter是Prometheus社区提供的官方黑盒监控解决方案,其允许用户通过:HTTP、HTTPS、DNS、TCP以及ICMP的方式对网络进行探测。 1、安装部署 cd /usr/loacl tar -xvf blackbox_exporter-0.14.0.linux-amd64.tar.gz ln -s /usr/local/blackbox_exporter-0.14.0.linux-amd64 /usr/local/blackbox_exporter cd /usr/local/blackbox_exporter;mkdir bin conf mv blackbox_exporter ./bin mv blackbox.yml ./conf 2...

0
0
发表了博客
2019/12/10 14:42

Blackbox_exporter黑盒监测

一、概述 blackbox_exporter是Prometheus 官方提供的 exporter 之一,可以提供 http、dns、tcp、icmp 的监控数据采集。 Blackbox_exporter 应用场景 HTTP 测试 定义 Request Header 信息 判断 Http status / Http Respones Header / Http Body 内容 TCP 测试 业务组件端口状态监听 应用层协议定义与监听 ICMP 测试 主机探活机制 POST 测试 接口联通性 SSL 证书过期时间 二、安装 环境说明 操作系统:centos 6.9 下载解压 各个版...

0
0
发表于DevOps专区
2020/03/24 07:10

Prometheus BlackBox简单监控

Prometheus 监控简介 Prometheus 监控分为两种: 白盒监控 墨盒监控 白盒监控:是指我们日常监控主机的资源用量、容器的运行状态、数据库中间件的运行数据。这些都是支持业务和服务的基础设施,通过白盒能够了解其内部的实际运行状态,通过对监控指标的观察能够预判可能出现的问题,从而对潜在的不确定因素进行优化。 墨盒监控:即以用户的身份测试服务的外部可见性,常见的黑盒监控包括 HTTP探针、TCP探针、Dns、Icmp等用于检测...

0
0
发表了博客
2020/02/06 08:44

网络探测:Blackbox Exporter

网络探测:Blackbox Exporter 什么是 blackbox exporter? Blackbox Exporter 是 Prometheus 社区提供的 官方黑盒监控解决方案,其允许用户通过: http\HTTPS\DNS\TCP\ICMP的方式对网络进行探测. 以 docker 方式运行 blackbox exporter 拉取镜像 docker pull prom/blackbox-exporter 查看 dockerfile(这是一个好习惯) $ cat check_docker_file.sh #!/bin/bash export PATH=$PATH if [ $# -eq 1 ];then docker history --fo...

0
0
发表了博客
2019/10/14 18:48

用Blackbox Exporter to Monitor web和端口

1.按照exporter 1.wget https://github.com/prometheus/blackbox_exporter/releases/download/v0.12.0/blackbox_exporter-0.12.0.linux-amd64.tar.gz 2.tar -zxf blackbox_exporter-0.12.0.linux-amd64.tar.gz 3.mv blackbox_exporter-0.14.0.linux-amd64 /usr/local/blackbox_exporter 4../blackbox_exporter --version 2.vim /lib/systemd/system/blackbox_exporter.service -- 变成系统服务 netstat -anptu|grep 9115 [Un...

0
0
2019/05/27 15:58

论形式验证 | Blackbox 跟 Graybox

什么是black box 在LEC 中,任何内部逻辑不需要验证的模块都被当做blackbox 处理,如RAM, ROM, analog module, behavioral module 等。LEC 完全不看black box的内部逻辑,但会对black box 的连接进行验证,black box 的输入会被当做compare point 进行比较, black box 的输出会作为其他compare point 的输入。 创建black box set_undefined_cell black_box: 在读lib 跟 design 之前设置该命令,LEC 会将所有unresolve instance ...

0
0
发表于程序人生专区
01/07 17:01

使用blackbox_exporter进行黑盒监控

概述 在监控体系里面,通常我们认为监控分为:白盒监控和黑盒监控。 黑盒监控:主要关注的现象,一般都是正在发生的东西,例如出现一个告警,业务接口不正常,那么这种监控就是站在用户的角度能看到的监控,重点在于能对正在发生的故障进行告警。 白盒监控:主要关注的是原因,也就是系统内部暴露的一些指标,例如 redis 的 info 中显示 redis slave down,这个就是 redis info 显示的一个内部的指标,重点在于原因,可能是在黑...

0
0
发表于DevOps专区
01/25 08:40

使用 Prometheus 进行黑盒(blackbox) 监控

图片来源:https://unsplash.com/photos/BjjwEf0BRkA 前面我们主要介绍了 Prometheus 下如何进行白盒监控,我们监控主机的资源用量、容器的运行状态、数据库中间件的运行数据、自动发现 Kubernetes 集群中的资源等等,这些都是支持业务和服务的基础设施,通过白盒能够了解其内部的实际运行状态,通过对监控指标的观察能够预判可能出现的问题,从而对潜在的不确定因素进行优化。而从完整的监控逻辑的角度,除了大量的应用白盒监控...

0
0
发表了博客
2020/02/28 12:36

Kubernetes + Blackbox 实现对 Web 和 DNS 的简单监控

其实都在这里了: https://github.com/prometheus/blackbox_exporter/blob/master/CONFIGURATION.md Prometheus 带有很多有针对性的 Exporter,能够对 MySQL、Apache 或者 ElasticSearch 等服务 器进行监控,另外还有 Blackbox Exporter 用于对 http dns tcp 等零散目标进行简单监控。 DNS 的监控 首先需要运行一个 Blackbox 的 Deployment,并利用 Configmap 来为 Blackbox 提供配置文件: apiVersion: v1 data:  config.ym...

0
0
发表了博客
2018/03/21 18:49

chrome DevTools之黑箱大法(Blackbox ) 黑箱化源代码

Blackbox 提高JavaScript调试效率 所有人前端开发人员都会遇到的问题,您的应用程序代码中会出现错误。您开始调试,但是逐行执行代码时,调试器有时会跳转到不是您的焦点的源文件(例如第三方JS库)。我相信你在回到自己的应用程序代码之前,经历了很多烦恼。 Blackboxing(黑箱)为您提供了便利,以便调试器可以绕过一个第三方JS库。当您黑箱一个源文件时,调试时代码,调试器将不会跳转到该文件(黑箱中的文件)。 1. 当你黑箱子一...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
3 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部