目录

  • SSH
  • SSL
  • TLS

SSH

SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题
(一般是模拟终端远程登陆第三方服务器进行操作)

systemctl status sshd        查看服务状态systemctl start sshd           打开服务systemctl stop sshd            关闭服务systemctl restart sshd            重起服务systemctl enable sshd           设定开机启动systemctl disable sshd          设定开机不启动systemctl reload sshd            重新加载配置文件systemctl   list-units                 列出已开启服务当前状态

相关命令

ssh -X 用户名@主机地址     在远程主机打开一个shell图形化页面
Welcome to Ubuntu 20.04.1 LTS (GNU/Linux 5.4.0-47-generic x86_64)* Documentation:  https://help.ubuntu.com* Management:     https://landscape.canonical.com* Support:        https://ubuntu.com/advantage
Welcome to Alibaba Cloud Elastic Compute Service !
Last login: Thu Apr 22 18:00:38 2021 from ip    表示连接成功scp file root@ip:dir         上传文件
scp root@ip:file /dir         下载文件command: w       查看用户信息18:00:40 up  3:01,  1 user,  load average: 0.11, 0.03, 0.01
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
liuhao   pts/0   ip   18:00    0.00s  0.07s  0.00s w

SSL

SSL(Secure Sockets Layer 安全套接字协议),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层与应用层之间对网络连接进行加密

  • SSL记录协议(SSL Record Protocol):它建立在可靠的传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持
  • SSL握手协议(SSL Handshake Protocol):它建立在SSL记录协议之上,用于在实际的数据传输开始前,通讯双方进行身份认证、协商加密算法、交换加密密钥等

TLS

安全传输层协议(TLS)(Transport Layer Security)**用于在两个通信应用程序之间提供保密性和数据完整性。该协议由两层组成: TLS 记录协议(TLS Record)和 TLS 握手协议(TLS Handshake)。**较低的层为 TLS 记录协议,位于某个可靠的传输协议(例如 TCP)上面

SSL/TLS是一个安全通信框架,上面可以承载HTTP协议或者SMTP/POP3协议等。

TLS的主要目标是使SSL更安全,并使协议的规范更精确和完善。TLS 在SSL v3.0 的基础上,提供了以下增强内容:

  • 更安全的MAC算法
  • 更严密的警报
  • “灰色区域”规范的更明确的定义

SSH、SSL、TSL相关推荐

  1. SSH、OpenSSH、SSL、OpenSSL及CA

    OpenSSL 1. SSH.OpenSSH.SSL.OpenSSL关系及区别 2. SSH介绍 2.1 概念 2.2 SSH的主要功能 2.3 示例讲解 2.4 ssh和sshd的区别 3. Ope ...

  2. 非对称加密、数字摘要、数字签名、数字证书、SSL、HTTPS及其他

    本文原文连接:http://blog.csdn.net/bluishglc/article/details/7585965 转载请注明出处! 对于一般的开发人员来说,很少需要对安全领域内的基础技术进行 ...

  3. 和安全有关的那些事(非对称加密、数字摘要、数字签名、数字证书、SSL、HTTPS及其他)

    本文原文连接:http://blog.csdn.net/bluishglc/article/details/7585965 转载请注明出处! 对于一般的开发人员来说,很少需要对安全领域内的基础技术进行 ...

  4. HTTPS、SSL、TLS三者之间的联系和区别

    本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金. SSL(Secure Socket Layer 安全套接层)是基于HTTPS下的一个协议加密层,最初是由网景公司(Netscape)研发,后 ...

  5. 详解 HTTPS、TLS、SSL、HTTP区别和关系

    一.什么是HTTPS.TLS.SSL HTTPS,也称作HTTP over TLS.TLS的前身是SSL,TLS 1.0通常被标示为SSL 3.1,TLS 1.1为SSL 3.2,TLS 1.2为SS ...

  6. 翻译: 漫画HTTPS原理四 解析概念HTTPS、SSL、TLS

    漫画HTTPS原理五部曲 翻译: 漫画HTTPS原理一 为什么我们需要HTTPS 翻译: 漫画HTTPS原理二 了解对称和非对称加密 翻译: 漫画HTTPS原理三 浏览器和互联网之间的秘密握手 翻译: ...

  7. Linux 之七 SSH、SSL、OpenSSH、OpenSSL、LibreSSL

      在上一篇博文 Linux 之四 Ubuntu 20.04 WiFi 无法使用.设置无法显示.远程桌面.SSH.Git.PPA 等各问题记录 中,曾试图使用远程桌面功能来连接使用我的 Ubuntu ...

  8. 科普:TLS、SSL、HTTPS以及证书(转)

    最近在研究基于ssl的传输加密,涉及到了key和证书相关的话题,走了不少弯路,现在总结一下做个备忘 不少人可能听过其中的超过3个名词,但它们究竟有什么关联呢? TLS是 传输层安全协议(Transpo ...

  9. 【待补】TLS、SSL、HTTPS、MQTTS等

    目录 一.两种基本加密方式 1.1 对称加密 对称加密是指双方持有相同的密钥进行通信,加密速度快.常见的对称加密算法有DES.3DES.AES等.存在问题:通信双方如何获得相同的密钥? 1.2 非对称 ...

  10. 网络安全简介(CA、SSL、TLS)

    网络安全相关知识简介 在互联网环境中,你如何向别人证明:你就是你! 1.基本概念 1.1.数据加密   数据加密方式有很多,这里不介绍具体的加密算法及其技术细节,只是简单的介绍一下:对称加密与非对称加 ...

最新文章

  1. 个人博客多说评论系统的使用
  2. C printf()函数转换说明符
  3. C/C++冷门知识点你知道多少呢?
  4. ELV局部视图与差分隐私【敏感度到底怎么理解】【上】
  5. keras指定gpu_keras不使用gpu,但tensorflow
  6. 学python能赚钱吗-在校大学生用python当爬虫一个月能赚3000吗?
  7. HDU2449 Gauss Elimination 高斯消元 高精度 (C++ AC代码)
  8. IM 产品设计思考(3) - 呼叫中心及IVR
  9. PSV1000刷黑商
  10. 太阁5 800人物 喜好
  11. java打印数组的连续非空子集_Apriori算法求数组的非空子集java代码
  12. 阿里云备案成功的域名可以用腾讯云的服务器吗?
  13. FusionCharts参数及功能特性详解(二)
  14. linux 星际争霸,让星际争霸在Linux下转起来
  15. 2018年笔试题——老虎证券1
  16. 射频单刀双掷开关常见结构
  17. 移动硬盘分区(以500G为例)
  18. 百度携手山西阳泉,打造全国首批中小型智能城市示范样本
  19. 建设一个网站需要多长时间?
  20. mjpg-streamer-r63 交叉编译成功 RT5350

热门文章

  1. STIM300读取数据
  2. C++软件工程师的发展前景如何
  3. html颜色代码错误,HTML颜色代码表
  4. Easyx-----c语言实现图形化打砖块
  5. android 图片轮播控
  6. 火山PC隐藏任务栏程序图标教程
  7. 列表,元组,字典,集合的特点
  8. QT的triggered意思
  9. 凝思系统常用操作命令
  10. php上传头像的代码,关于微信小程序中上传头像的代码