加载中
Linux下实现 OpenSSL 简单加密与解密字符串

场景 shell脚本中存在明文密码 客户要求禁止使用明文密码,密码做加密处理. 方案 在网上了解到了Linux OpenSSL加密解密工具 可以指定各种加密算法为字符,文件做加密处理. 加密的案例比较多,解...

Linux之ssh服务默认端口修改

导读 SSH是标准的网络协议,可用于大多数UNIX操作系统,能够实现字符界面的远程登录管理,它默认使用22号端口,采用密文的形式在网络中传输数据,相对于通过明文传输的Telnet,具有更高的安全...

配置ssh-agent免密码认证入门教程

ssh-agent是一个密钥管理器,运行ssh-agent以后,使用ssh-add将私钥交给ssh-agent保管,其他程序需要身份验证的时候可以将验证申请交给ssh-agent来完成整个认证过程。 生成密钥 $eval `ssh-a...

Linux下配置SSH免密通信 – “ssh-keygen”的基本用法

导读 利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。 1 什么是SSH 引用百度百科的说明: SSH 为 Secure Shell的缩...

RedHat7.2自带curl请求https站点报错解决方案

问题背景 我们的项目要拿到客户机上做私有化安装,服务器操作系统客户指定只能使用redhat7.2版本,且客户机为了保密需要不能访问外网,而操蛋的redhat系统自带的curl支持的是nss协议的https...

2018/04/30 23:22
229
开源软件Wannakey可恢复被加密数据

法国Quarkslab研究员阿德里安·古奈特(Adrien Guinet)表示,如果Windows XP系统遭到WCry勒索病毒的感染,那么用户可以自行解密数据,而不必支付300至600美元的赎金。 古奈特发布了一款软件...

2018/03/12 12:04
35
CentOS7 install and configuration OpenVPN

OpenVPN是一个开源应用程序,可以通过公共Internet创建一个专用网络。在我们开始之前,我们首先需要安装Enterprise Linux(EPEL)存储库的额外包。下面就是关于如何在CentOS 7上设置Client和...

基于隐私保护技术的DNS通信协议介绍

导读 本文提出了一种基于用户数据报协议的DNS传输中用户隐私保护的加密方法:DNSDEA。该方法采用PKI加密体系与DNS协议相融合,不仅解决了域名隐私保护问题,而且与传统DNS体系相兼容,保持了...

RHEL6安装NGINX

1.安装依赖包(选择安装目录然后执行一下命令) yum -y install make gcc gcc-c++ openssl openssl-devel pcre-devel zlib-devel -y对所有的疑问都默认为 yes install 自动安装 make 编译二进...

mysql RSA private key file not found

安装mysql报错 [Note] RSA private key file not found: /db/mysql5.6/data//private_key.pem. Some authentication plugins will not work. [Note] RSA public key file not found: /db/my...

如何在 Linux 中安装并使用 PuTTY

PuTTY 是一个自由开源且支持包括 SSH、Telnet 和 Rlogin 在内的多种协议的 GUI 客户端。一般来说,Windows 管理员们会把 PuTTY 当成 SSH 或 Telnet 客户端来在本地 Windows 系统和远程 Linu...

IPFire 2.21 发布Linux 防火墙发行版

导读 IPFire 2.21 Core Update 124 发布了,此版本极大地提高了整个系统的安全性和性能。 IPFire 是一个 Linux 的防火墙分发版本,其主要目标是安全性,IPFire 构成了安全网络的基础,它可以...

自定义构建交互式SSH应用程序,用Python为大家举例

导读 SSH的使用模式分两种方式交互式和非交互式的模式。在自动化系统中,更常用的是非交互式SSH,自动化工具都是基于这种模式,比如ansiable和salt-ssh,还有文件同步工具 rsync的SSH模式。本...

细述Rsync在Centos上创建异地备份站点

导读 本文提供了一种快速方法来备份典型Web托管方案中最常见的内容:网站文件和数据库数据。 我们将设置网站文件夹的完整每日备份,并将此数据复制到远程服务器(这也可以用于另一个VPS)。 ...

使用Termux把Android手机变成SSH服务器

导读 Termux是一款能够为Android手机提供Linux环境的应用。可以理解为自带pkg包管理器的终端,可以很方便的安装其他linux应用。假如用到更高级的功能,可能需要root。 安装Termux 可以在Goo...

Nginx源码编译安装及详细参数解释

nginx源码编译参数细述 --prefix= 指向安装目录 --sbin-path 指向(执行)程序文件(nginx) --conf-path= 指向配置文件(nginx.conf) --error-log-path= 指向错误日志目录 --pid-path= 指向...

DNS缓存中毒的知识

导读 网络上出现互联网漏洞——DNS缓存漏洞,此漏洞直指我们应用中互联网脆弱的安全系统,而安全性差的根源在于设计缺陷。利用该漏洞轻则可以让用户无法打开网页,重则是网络钓鱼和金融诈骗,...

git push跳过用户名和密码认证配置教程

导读 在使用git commit命令将修改从暂存区提交到本地版本库后,只剩下最后一步将本地版本库的分支推送到远程服务器上对应的分支了,如果不清楚版本库的构成,可以查看我的另一篇,git 仓库的...

教你玩转Git-Linux 平台上安装

导读 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部