Linux下使用https访问站点

一:https简介:

http传输协议传输数据是以明文的方式传送的,所以用户的任何数据封包都可能被监听窃取,为了提高系统的安全性,需要用到https协议,这样方式采用了

ssl(安全套接字层)加密机制。ssl利用非配对的key pair(公钥和私钥)来组成密钥,然后使用公钥加密后传输,目标主机再以私钥来解密,这样在internet

上传输的数据为密文,这些数据就相对安全。要使用安全协议,www服务器就必须要启动https传输协议,而浏览器必须在网址列输入https://开头的网址,

两者才能够进行沟通和联机。

二:CA介绍:

CA是一个公认的公正单位,用户可以向其注册一个public key,客户端浏览器在浏览资源时,会主动的向CA单位确认该public key是否为合法注册过的,如

果是则该次联机才会建立,如果不是,浏览器就会发出警告信息。

三: web服务器类型:

www服务器的类型有www平台和网页程序语言与数据库(lamp)。而目前www服务器软件主要有apache和iis。apache是自由软件,可以在任何操作系统上

安装,iis是windows下的,仅能在windows操作系统上安装与执行。

案例:在Linux上安装apache,建立openCA向服务器颁发证书,实现客户端使用https向web

案例的相关配置和截图在上传的附件中请下载观看!!!

转载于:https://blog.51cto.com/d5689598/970496

LINUX下使用https访问站点相关推荐

  1. 在Linux中实现https访问站点

    一.HTTPS简介 1.什么是HTTPS: HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 它是一个安全通信通道,它基于HTTP开发,用于在客户计 ...

  2. linux 下使用 curl 访问带多参数,GET掉参数解决方案

    linux 下使用 curl 访问带多参数,GET掉参数解决方案 参考文章: (1)linux 下使用 curl 访问带多参数,GET掉参数解决方案 (2)https://www.cnblogs.co ...

  3. python和sqlserver应用_Windows和Linux下使用Python访问SqlServer的方法介绍

    经常用Python写demo来验证方案的可行性,最近遇到了Python访问SqlServer的问题,这里总结下. 一.Windows下配置Python访问Sqlserver 环境:Windows 7 ...

  4. linux 下通过smbclient访问windows共享目录

    linux 下通过smbclient访问windows共享目录 sudo apt-get install samba #---------------------------------------- ...

  5. Linux下生成HTTPS证书申请与颁发方法

    Linux下生成HTTPS证书申请与颁发方法: (1)生成HTTPS证书,可以使用openssl生成服务器RSA密钥及证书,生成的命令如下: openssl genrsa -des3 -out ser ...

  6. 使用BeetleX在Linux下部署.NET多站点服务

    在windows下常用IIS来部署.NET的多站点服务,但在Linux下就没这么方便了:虽然可以使用一些代理服务器如nginx,jexus等来反代或部署应用,但nginx对.NET应用的托管就相对没这 ...

  7. 【HTTPS】IIS服务器下设置https访问

    本篇旨在说明在本地win10 IIS服务器上设置HTTPS访问,在此之前要确保本地已经安装开启IIS服务了哟,不知道怎么操作的小主可移驾到本人的另一篇解说[https://mp.csdn.net/co ...

  8. linux下生成https的crt和key证书

    今天在配置kibana权限设置时,kibana要求使用https链接. 于是总结了一下linux下openssl生成 签名的步骤: x509证书一般会用到三类文,key,csr,crt Key 是私用 ...

  9. linux下tomcat无法访问问题(换一种说法:无法访问8080端口)

    有时候linux下的tomcat其他机器无法访问,比如主机无法访问linux虚拟机的tomcat,这是因为tocat的端口,linux没有对外开放,所以只能localhost访问,但是别的机器访问不了 ...

最新文章

  1. 一个操作系统组成部分
  2. mysql设置数据库同步_MySQL数据库配置主从同步
  3. 关于Verilog中begin···end语句执行顺序
  4. 双口RAM和多模块存储器
  5. Oracle实例和Oracle数据库(Oracle体系结构)
  6. ueditor如何设置上传图片的高度宽度_上百张图片上传并对齐,你加班2小时没搞定,同事简单三步就完成...
  7. 基于代码、社区,两步成为开源赢家!
  8. MySQL单列索引和组合索引的创建及区别介绍
  9. 顺序循环队列类c#语言,C#--循环队列的顺序存储
  10. PL/SQL中直接写SQL语句和用EXECUTE IMMEDIATE方法的区别
  11. Hystrix dashbord 服务降级熔断限流监控介绍
  12. mysql关联查询去重_mysql | 去重查询
  13. 扫码枪WinForm程序的编写
  14. MD5加密算法(C++版)
  15. 手机端网页技术--使自己做的asp.net网页适应手机浏览
  16. iOS9请求https问题-记录
  17. shader学习摘要(八)unity光源类型
  18. 游戏搜索引擎 - 6617.com 内测,欢迎大家点评 :)
  19. STM32F103 中断优先级理解
  20. autocad网络服务器如何安装许可证,使用网络许可选项文件的步骤

热门文章

  1. 栈一:用两个栈实现队列
  2. 彻底搞清楚javascript中的require、import和export
  3. oracle 12c 新特性之不可见字段
  4. phpcms v9 搜索页显示自定义字段
  5. 关于mysql优化之个人见解
  6. 【oracle】多个用户的对象 导出导入
  7. 使用alertmanager对监控对象进行报警(微信)三
  8. flink读写hive-代码方式
  9. may indicate binary incompatibility. Expected 160 from C header, got 152 from PyObject
  10. GPU代码修改成TPU代码