OpenSSL

Jenkins打包推到远程服务器部署以及遇到的问题

风流意气都作罢 提交于 2020-10-25 11:23:26
官网下载WAR包 配置java环境,启动 : java -jar jenkins.war 登录首页 按照提示查找密码登录,设置用户名。 下一步提示下载插件,这时候先别点下载。更换jenkins 镜像地址 #关闭jenkins进程,jenkins目录 war 启动 目录:/root/.jenkins/updates/default.json sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.cloud.tencent.com\/jenkins/g' $JENKINS_HOME/updates/default.json # 如果上边的命令updates.jenkins-ci.org 找不到, 换成 updates.jenkins.io 然后启动重新进入页面,下载插件,速度起飞 配置各种环境,首页 Manage Jenkins => Global Tool Configuration 需要运行什么配置什么,这个网上搜一大堆 我这里使用的目的是实现本地打包,推送到远程服务器发布运行。安装远程发布插件 配置远程服务器连接信息 Manage Jenkins =》System Configuration,两种方式(密码或者密钥) 账户密码连接 密钥连接 密钥生成方式,在远程目标服务器上生成 输入命令:

福昕阅读器隐藏广告如何关闭?

▼魔方 西西 提交于 2020-10-25 11:22:26
福昕阅读器隐藏广告如何关闭? 又到了一年一度的双十一,然而本汪又不打算买东西,可是呢,到处都是广告,最近在电脑右下角弹出来一个小猫头(天猫这孙zai),打开任务管理器看了一下进程,尼玛啊,要不是那个猫头,我真找不到这玩意。之后,我打开文件位置,看了一下数字签名,来自于福昕阅读器。 之后,我把这两个东西删了,可是呢过了一天,我打开阅读器之后,又出现了。前前后后出现了好几次,删了会自动下,烦死了,我就在原程序上删了它几行内容,继续保存在里面,这几天就再也没有弹出来。 我把修改后的,存到网盘上了,有需要的可以自取。 4.链接:https://pan.baidu.com/s/1Npmh9-iz5Onyn-OPH_Jzvg 提取码:tzyu 至于后续这两个小东西会不会被自动更新,那就等明年再看吧! 来源: oschina 链接: https://my.oschina.net/u/4361759/blog/4688006

office2016专业版激活码

随声附和 提交于 2020-10-25 00:56:34
office2016专业版激活密钥 Office 2016 Pro Plus Retail 版激活密钥: office2016专业版激活码 [Key]:3XJTG-YNBMY-TBH9M-CWB2Y-YWRHH [Key]:6TCQ3-NBBJ2-RTJCM-HFRKV-G6PQV [Key]:CGGR9-NQYC7-KRRGM-K4Y8J-XW3K7 [Key]:3GXXR-NT7BJ-9DRBB-M9FYC-CKCQV Office 2016 Visio Pro Retail 版激活密钥: office2016专业版激活 [Key]:VPKCP-96NGG-6888Q-3FTVY-43KY7 Office 2016 Project Pro Retail 版激活密钥: office2016专业版产品秘钥 [Key]:93N8W-W8HD8-R7M7R-K8WFY-3GPQD [Key]:CGW9N-DR7K6-636BK-C8VJ7-BDW3D 有些可能不能用了,扫一扫右上侧,之后回复 office2016最新激活码 ,免费获取激活方法 更多延展 office2019专业版激活码 来源: oschina 链接: https://my.oschina.net/u/4342549/blog/4481241

HTTPS安全通信过程

眉间皱痕 提交于 2020-10-24 20:39:35
一 、两对公私钥 1、CA公私钥: CA公钥:预装在操作系统,内置在浏览器中。 备注: 微软等公司会根据一些权威安全机构的评估选取一些信誉很好并且通过一定的安全认证的证书发布机构,把这些证书发布机构的证书默认安装在操作系统中,并且设置为操作系统信任的数字证书。 CA私钥:由CA机构保管,不会外泄。 2、服务公私钥: 服务端公钥:属于服务端的公私钥,保存在证书中,属于公开的秘钥。 服务端私钥:私钥服务端保管,不会外泄。 二、证书内容 证书=公钥(服务方生成密码对中的公钥)+申请者与颁发者信息+签名(用CA机构生成的秘钥对的私钥进行签名) ; 即便有人截取服务器A证书,再发给客户端,想冒充服务器A,也无法实现。因为证书和url的域名是绑定的。 三、交互过程 其中第3步证明证书是由CA机构颁发的有效证书,但是不能确定是该服务端返回的证书(可能在传输中被篡改)。然后校验证书中的证书使用者(服务端)信息--域名,与要请求的目标服务端是否一致。一致才能说明证书不仅是受信任的机构颁发的证书,还说明就是目标服务端的证书。才可以信任证书中的服务端公钥。 再在客户端本地生成随机码(对称秘钥),将随机码用证书中的服务端公钥加密得到随机码的密文,再将请求的应用数据用随机码进行加密(对称加密)。 请求到服务端,服务端用服务端自己的私钥将随机码原文解密出来,再用这个随机码解密请求应用数据得到应用数据的明文

最精美详尽的 HTTPS 原理图!

大憨熊 提交于 2020-10-24 20:38:56
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 来源丨Java r6a.cn/ffJk 作为一个有追求的程序员,了解行业发展趋势和扩充自己的计算机知识储备都是很有必要的,特别是一些计算机基础方面的内容,就比如本篇文章要讲的计算机网络方面的知识。本文将为大家详细梳理一下 HTTPS 的实现原理。 近年来,随着用户和互联网企业安全意识的提高和 HTTPS 成本的下降,HTTPS 已经越来越普及。很多互联网巨头也在力推 HTTPS,比如谷歌的 Chrome 浏览器在访问 HTTP 网站时会在地址栏显示不安全的提醒,微信要求所有的小程序必须使用 HTTPS 传输协议,苹果也要求所有在 App Store 上架的应用必须采用 HTTPS ,国内外的大部分主流网站也都已迁移至 HTTPS,可见 HTTPS 全面取代 HTTP 只是时间问题。 说了这么多,究竟什么是 HTTPS?它与 HTTP 相比有什么优缺点?其底层实现原理又是怎样的呢?下面就为你一一解答,先来看一下 HTTP 的弊端吧。 1、HTTP 的最大弊端——不安全 HTTP 之所以被 HTTPS 取代,最大的原因就是不安全,至于为什么不安全,看了下面这张图就一目了然了。 HTTP数据传输过程.png “ 图1.

WSL下安装nextcloud

天大地大妈咪最大 提交于 2020-10-24 16:36:30
WSL 全称是 Windows Subsystem for Linux 。在windows上原生运行linux ELF程序。 安装php和apache2 sudo add-apt-repository ppa:ondrej/php sudo apt update sudo apt install openssl php7.2-common php7.2-mcrypt php7.2-cli php7.2-xml php7.2-mysql php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-imagick php-ssh2 php7.2-recode php7.2-tidy php7.2-xmlrpc php7.2-mbstring php7.2-curl php7.2-redis php7.2-zip sudo apt install apache2 libapache2-mod-php7.2 cd /var/www/html/ sudo mkdir nextcloud sudo chown -R www-data:www-data /var/www/html/nextcloud sudo service apache2 restart 获取自动安装脚本 sudo wget https://download

docker之Dockerfile实践用dockerfile构建nginx环境

随声附和 提交于 2020-10-24 16:06:06
docker之Dockerfile实践 上一篇介绍了Dockerfile中使用的指令,现在开始进行指令实践 先查看下本地的镜像,选一个作为base image: [root@docker ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE wadeson/centos_nginx v1 210a202d37b8 2 hours ago 464MB nginx latest c59f17fe53b0 4 days ago 108MB ubuntu latest 747cb2d60bbe 3 weeks ago 122MB centos latest 196e0ce0c9fb 6 weeks ago 197MB 在某一个目录下面创建一个专门存放此demo的目录,也就是Dockerfile所在的context: [root@docker ~]# mkdir docker_demo [root@docker ~]# cd docker_demo/ [root@docker docker_demo]# touch Dockerfile [root@docker docker_demo]# pwd /root/docker_demo [root@docker docker_demo]# ll total 0 -rw-r--r--. 1

SSL/TLS证书1年有效期新规已至,被“证书过期”支配的恐惧又增加了!

倖福魔咒の 提交于 2020-10-24 12:25:51
2020年9月1日起,两年期公共SSL/TLS证书正式告别了行业,在三大浏览器(Apple Safari、 Google Chrome、Mozilla Firefox)的推动下,SSL/TLS证书最长有效期变更为13个月,同时,全球各大证书权威签发机构已停止签发有效期超过1年(398天)的SSL证书。 证书寿命缩短的关键因素:安全性 过去十年,SSL/TLS证书的使用寿命显著缩短。 2011年,由国际性电子认证机构(CA)与操作系统、浏览器厂商组成的CA/B论坛(CA / Browser Forum)将证书有效期从最早的8-10年缩短至5年。 2015年,又由5年缩短至3年,到2018年则缩短为2年。 2019年,虽然CA/B论坛会议投票否决了将证书有效期减少至一年的提议,但该措施却依然得到了苹果、谷歌、微软、Mozilla和Opera等浏览器厂商的压倒性支持。而在今年2月,苹果首次宣布:拒绝在9月1日或之后发布的有效期超过398天的新SSL/TLS证书。从那时起,Google和Mozilla都纷纷效仿。 为什么证书有效期要越缩越短呢 关键因素就是安全性。 SSL/TLS是基于加密的互联网安全协议,为互联网通信提供隐私、身份验证和数据完整性,从而保护用户免受窃听、中间人攻击和劫持攻击。 以Google和苹果为代表的浏览器厂商担心加密算法的安全漏洞会影响证书的安全性;另外