linux命令安装ssl证书
How to create a self-signed SSL Certificate
.........................................................++++++
........++++++
e is 65537 (0x10001)
Enter PEM pass phrase:
Verifying password - Enter PEM pass phrase:(pem子句)这里可以随便写,类似于密码一类的,
State or Province Name (full name) [Berkshire]:Bern
Locality Name (eg, city) [Newbury]:Oberdiessbach
Organization Name (eg, company) [My Company Ltd]:Akadia AG
Organizational Unit Name (eg, section) []:Information Technology
Common Name (eg, your name or your server's hostname) []:public.akadia.com
Email Address []:martin dot zahn at akadia dot ch
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:以上内容可以根据自己需要随便填写
openssl rsa -in server.key.org -out server.key
Enter pass phrase for server.key.org:这里需要重新输入刚才的em子句
第四步:Generating a Self-Signed Certificate(生成一个自签名证书)
linux命令:openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
openssl req -new -x509 -newkey rsa:1024 -out server.pem
其中:-days 365是证书有效期,根据自己需要选填
终端信息:
Signature ok
subject=/C=CH/ST=Bern/L=Oberdiessbach/O=Akadia AG/OU=Information
Technology/CN=public.akadia.com/Email=martin dot zahn at akadia dot ch
Getting Private key
第五步:将证书内容输入到pem文档中
linux命令:
cat server.key >>server.pem
cat server.crt >>server.pem
第六步:将证书文档server.pem拷贝到指定的目录下
linux命令:cp server.pem /usr/local/**
第七步:在ejabberd中使用证书
在ejabberd的配置文件ejabberd.cfg(我的是ejabber.yml)中ejabberd_c2s的监听处加入证书文档
listen:
-
port:5222
module: ejabberd_c2s
starttls:true
certfile:"/usr/local/ejabberd/etc/ejabberd/server.pem"
starttls_required:true
linux命令安装ssl证书相关推荐
- 宝塔Linux面板安装SSL证书
本文主要讲的宝塔可视化控制面板安装SSL证书,由于考虑长期及产品稳定性,这里用的是商业SSL证书. 推荐SSL证书店铺:首页-Gworg-淘宝网 1.进入宝塔控制面板后台,比如:http://你的服务 ...
- Linux服务器部署ssl证书教程,linux服务器在wdcp面板安装ssl证书教程
不少站长如今越来越在意站内数据传输的安全性,想着把自己建设的网站加密传输,许多站长都需要安装ssl证书,且很多站长都在找寻centos系统服务器linux服务器或者是wdcp面板怎么安装ssl证书,网 ...
- linux安装ssl证书步骤,centos安装SSL证书的图文教程
centos安装SSL证书之前首先要去申请一张SSL证书,证书颁发下来之后就可以进行安装,具体的安装教程如下: 一.安装Nginx Web服务器 如图所示,新建文件:/etc/yum.repos.d/ ...
- Linux 上生成 SSL 证书
要在 Linux 上生成 SSL 证书并将其用于 Nginx 的 443 端口,请按以下步骤操作: 安装 Certbot:Certbot 是一个免费的开源工具,可用于自动化 SSL 证书的获取和更新. ...
- 腾讯云实战(一)——腾讯云安装SSL证书
腾讯云安装SSL证书 前言 一.目的 一.申请SSL证书 1.利用腾讯云申请SSL证书 二.证书验证 1.证书验证 三.证书安装 1.阅读证书安装文档 2.选择服务器证书安装 3.Tomcat 服务器 ...
- 在Jetty服务器上安装SSL证书
在Jetty服务器上安装SSL证书 阿里云SSL证书服务支持下载证书安装到Jetty服务器,从而使Jetty服务器支持HTTPS安全访问.本文介绍了证书安装的具体操作. Jetty服务器版本确认.建议 ...
- 在Apache服务器上安装SSL证书
在Apache服务器上安装SSL证书 本页目录 前提条件 操作步骤 后续操作 相关文档 阿里云SSL证书服务支持下载证书安装到Apache服务器,从而使Apache服务器支持HTTPS安全访问.本文介 ...
- 在IIS服务器上安装SSL证书
在IIS服务器上安装SSL证书 本页目录 前提条件 操作步骤 相关文档 阿里云SSL证书服务支持下载SSL证书安装到IIS服务器上,从而使IIS服务器支持HTTPS安全访问.本文介绍了证书安装的具体操 ...
- 在Nginx/Tengine服务器上安装SSL证书
在Nginx/Tengine服务器上安装SSL证书 阿里云SSL证书服务支持下载证书安装到Nginx/Tengine服务器上,本文介绍了证书安装的具体操作. 背景信息 本文档以CentOS 7.Ngi ...
最新文章
- 态势“知”多少,点开就知道
- 2018-4-17论文《狼群算法的研究与应用》笔记2 :高维复杂单目标连续优化问题的改进狼群算法
- c语言 文件截断,c – 是否有一种正统的方法来避免编译器警告C4309 – “二进制文件输出的”常数值的截断“?...
- android sdk 更新用的HOSTS
- 如何找出nginx配置文件的所在位置?
- 如何查看eas源代码_MT5CTP扩展:MT4源代码(EA)适配器来了
- java 文件分隔_java 实现大文件分隔成多个小文件
- 容器编排技术 -- Kubernetes 中查看Pods和Nodes
- STM32工作笔记0073---UCOSIII任务管理(上)
- 【java学习之路】(数据结构篇)004.递归和二叉搜索树
- 加密算法(二)——MD5,Base64,DES,RSA加密算法解析
- UIToolBar使用示例
- Cocosbuilder使用教程
- 项目连接DB2报错:必需的字符转换器不可用。 ERRORCODE=-4220, SQLSTATE=null
- 群晖NAS系统DSM入门
- 本地传奇架设详细教程
- openjudge 买书
- python和c 情侣网名_简单情侣网名的介绍
- 深蓝学院-视觉SLAM十四讲-第一章作业
- android 手机 跑分榜,Android手机哪家强?安兔兔鲁大师榜单见分晓!