首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Zabbix6.0 LTS 预共享密钥PSK通信加密(六)

概述 Zabbix 中的每个预共享密钥(PSK)实际上是一对: 非秘密 PSK 身份字符串 秘密 PSK 字符串值 PSK 标识字符串是一个非空的 UTF-8 字符串。...收到连接后,Proxy会使用其配置文件中的 PSK 标识和 PSK 值。如果双方具有相同的 PSK 标识字符串和 PSK 值,则连接可能成功。...不遵守规则可能会导致使用带有此 PSK 标识字符串的 PSK 的 Zabbix 组件之间的通信发生不可预测的中断。...Zabbix Server==Zabbix Proxy PSK通信加密 1,使用OpenSSL生成PSK值 ubuntu@zabbix-proxy01:/etc/zabbix$ pwd /etc/zabbix...将开始使用基于 PSK 的加密连接到Zabbix Server。检查服务器和代理日志文件中的错误消息。 对于Proxy被动模式,过程相似。

1.4K21

一文读懂两台计算机之间是如何通信

其实计网通篇研究的核心就是不同计算机之间的通信过程,? 本文将从小白的角度,讲解两台计算机之间是如何精确的找到对方的位置并发送和接收消息的,以帮助读者从宏观角度把握计算机网络的体系结构。 ? 1....有了通信协议,网络通信才能够发生。...物理层 两台计算机之间要进行通信,必然需要传输介质/物理媒介来连接两台计算机,这样,我们才能把数据传输过去。...在 TCP/IP 体系结构中,由于网络层使用 IP 协议,因此分组也叫 IP 数据报 ,简称数据报。 ① IP 协议 IP 协议用于屏蔽下层物理网络的差异,为上层提供统一的 IP 数据报。 ?...DNS 可以使用 UDP 或者 TCP 进行传输,使用的端口号都为 53。 大多数情况下 DNS 使用 UDP 进行传输,这就要求域名解析器和域名服务器都必须自己处理超时和重传从而保证可靠性。

3K20

GnuPG-2子密钥使用

密钥 主私钥有所有功能,但实际使用中仅用来生成子密钥,要保证主密钥的绝对安全。 所以一般只用来生成子密钥使用密钥参与工作。...gpg> addkey 请选择您要使用密钥类型: (3) DSA(仅用于签名) (4) RSA(仅用于签名) (5) ElGamal(仅用于加密) (6) RSA(仅用于加密...您想要使用密钥长度?(3072) 请求的密钥长度是 3072 位 选择一个有效期:1y 表示一年 请设定这个密钥的有效期限。...0 = 密钥永不过期 = 密钥在 n 天后过期 w = 密钥在 n 周后过期 m = 密钥在 n 月后过期 y = 密钥在 n...实际使用中,主密钥不会直接参与验证工作,而是生成多个子密钥去工作,这样做的好处是,子密钥如果泄露可以吊销,子密钥的功能也是有限的。

14730

GnuPG-1主密钥使用

简述 GnuPG,简称GPG,是一个密码学软件,用于加密、签名通信内容及管理非对称密码学的密钥。GnuPG 是自由软件,遵循 IETF 订定的 OpenPGP 技术标准设计,并与 PGP 保持兼容。...一个主密钥,可以绑定若干个子密钥;这些子密钥有的具备加密功能,有的具备签名功能。 可以理解为,主私钥就是用来生成多个子密钥使用,而子密钥丢失可以随时废弃,主密钥生成新的子密钥使用。...图片 2.命令行工具安装: brew install gpg 生成私钥 安装后使用命令:gpg进行后续的操作,生成私钥使用命令: gpg --gen-key 只需输入姓名、邮件即可生成,输出如下,私钥文件生成目录...注意:使用 “gpg --full-generate-key” 以获得一个全功能的密钥生成对话框。 GnuPG 需要构建用户标识以辨认您的密钥。...总结 主密钥拥有所有的功能,但是在使用上一般不直接使用密钥,而是多个生成子密来使用

24420

使用密钥登陆服务器

介绍: 虽然linux比windows系统好用,安全性能比较高,但是一般我们使用linux实例基本都是裸奔,所以使用密钥登陆也是最安全的,若,修改了端口并使用密钥登陆大大提升被暴力破解或入侵的情况。...本篇文章介绍如下两个: 1、使用腾讯云平台提供创建密钥并登陆及相关问题。 2、本地自建密钥登陆。...若需要使用密码可以使用vnc修改如下:vim /etc/ssh/sshd_config 将以下参数改为yes保存 image.png 若后续需要取消关联,可参考如下: 1、找到对应密钥点击ID名称。...image.png 2、点击解除即可 image.png 二、使用自己本地自建密钥进行登录服务器。...1、这里我本地使用的是xshell进行操作的,基本每个远程连接工具都是具备创建密钥的工具的,仔细找找均可以找到。 工具--新建密钥用户生成向导 image.png 2、一路下一步会让你输入加密密码。

4.8K50

对atbus的小数据包的优化

atbus是我按之前的思路写得服务器消息通信中间件,目标是简化服务器通信的流程,能够自动选择最优路线,自动的断线重连和通信通道维护。能够跨平台并且高效。...,其实使用共享内存通道的时候,性能已经足够不错了,但是对于使用tcp的时候,特别是小数据包其实QPS不是很高。...虽然现在忘记了那些个框架的名字,我以前接触过的一些用于游戏的通信中间件,QPS在10w-20w/s之间已经算是比较高的了。...而且这个中间件主要是面向游戏服务器的通信,而在一个游戏服务器进程中,一般不会有这么高的请求频次。而且游戏服务器一般是逻辑比较复杂,CPU和内存比较容易成为瓶颈。...算上CPU的消耗比例,atbus的读性能和tbus对比的话,主要是 使用共享内存通道的时候,读性能是差不多的,写性能atbus要高过tbus大约不到一倍。

6.8K20

在GitLab CI CD上使用SSH密钥

亚搏体育app文件 亚搏体育app CI / CD 在GitLab CI / CD上使用SSH密钥 在GitLab CI / CD上使用SSH密钥 上次更新时间:2017-12-13•...支持最广泛的方法是通过扩展.gitlab-ci.yml,将SSH密钥注入到构建环境中,并且该解决方案可与任何类型的执行程序 (Docker,shell等)一起使用。...这个怎么运作 使用以下命令在本地创建新的SSH密钥对 ssh-keygen 将私钥作为变量添加到您的项目中 运行ssh-agent期间作业以加载私钥。...使用Docker执行器时的SSH密钥 当您的CI / CD作业在Docker容器中运行(意味着包含环境)并且您想要在私有服务器中部署代码时,您需要一种访问它的方法。...使用Shell执行程序时的SSH密钥 如果您使用的是Shell执行程序而不是Docker,则设置SSH密钥会更加容易。

2.3K10

如何使用KMaaS应对多云密钥管理挑战

IT领导者必须了解多云密钥管理如何应对这些挑战,以及如何成功实施它以保护混合和多云基础设施。 多云密钥管理即服务功能 多云密钥管理涉及将密钥管理功能扩展到使用多个不同云平台中。...根据云密钥管理即服务(KMaaS)产品的不同,可以通过密钥管理互操作性协议(从密钥管理服务器请求密钥的标准)通过使用云计算提供商提供的存根模块的REST API来请求密钥,例如使用密钥管理服务的公钥加密标准...这样做的优点之一是它可以规范与密钥管理机制的接口。因此,使用基础密钥管理器的应用程序变得更加可移植。...(2)除了考虑与客户使用相关的性能和安全要求之外,还要考虑组件和应用程序将如何连接到服务。即使使用REST API(这是与服务接口的最普遍的机制),也要从需要密钥的位置连接到密钥管理服务。...(来源:企业网D1Net) 如果您在企业IT、网络、通信行业的某一领域工作,并希望分享观点,欢迎给企业网D1Net投稿 ? ? 投稿邮箱:editor@d1net.com 点击蓝色字体 ?

1.7K10

把linux设置成使用密钥登录

平常使用服务器,因为是在互联网中,只要知道端口密码和ip就可以登录,方便的同时也带来了一定的安全隐患,今天就介绍一个把密码禁用,使用密钥登录的方法,这样就实现了只有拥有密钥文件的电脑才可以登录服务器。...1.使用xshell生成密钥 ? 在xshell中点击工具-新建用户密钥生成向导 ? 选择RSA  密钥长度2048位,直接下一步 ? 设置一个密码,简单好记的就行,登录用 ?...完成之后本地会生成一个用户密钥,暂时先不用管 先把生成的公钥上传到服务器中,这里我使用lrzsz,首先需要安装上 yum install lrzsz -y    安装lrzsz mkdir ~/.ssh...测试密钥可以连接后,一般就把账号密码登录禁用掉 vi /etc/ssh/sshd_config         下边的内容去掉注释,并改为no PasswordAuthentication no 之后重启下服务.../etc/init.d/sshd restart 这样服务器使用密钥连接就配置完毕了 参考教程 http://www.laozuo.org/2784.html

2.2K71

python实现两台不同主机之间进行通信(客户端和服务端)——Socket

:验证两台主机可以相互通信  socket [937c8dc73224637e38799e7ddb7df787.png]        先简单给大家介绍一下什么是socket,socket(简称 套接字...) 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信。        ...这里需要分服务端和客户端,客户端发送(主机A),服务器接收(主机B),当然了,每一台主机可以充当两个角色(既是客户端,也是服务器),这样就可以实现两台主机之间相互发送和接收。...这里ip默认本机 address = ('',8000) tcp_server.bind(address) # 启动被动连接 #多少个客户端可以连接 tcp_server.listen(128) #使用...socket创建的套接字默认的属性是主动的 #使用listen将其变为被动的,这样就可以接收别人的链接了 服务器端(主机B)ip可以留空(默认本机),端口8000(因为客户端往8000端口发送数据,所以服务器需要监听的端口也是

1.9K40

使用PHP生成以太坊钱包和密钥

需要使用PHP Composer来安装第三方软件包。 $ composer install 生成私钥 以太坊标准是使用secp256k1曲线生成私钥。...php比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Php代码中集成比特币支持功能,例如创建地址、管理钱包...以太坊开发进阶教程,主要是介绍使用node.js、mongodb、区块链、ipfs实现去中心化电商DApp实战,适合进阶。...C#以太坊,主要讲解如何使用C#开发基于.Net的以太坊应用,包括账户管理、状态与交易、智能合约开发与交互、过滤器和交易等。...java比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Java代码中集成比特币支持功能,例如创建地址、

1.8K20
领券