SSH协议概述

作者: 小胖_20c7 | 来源:发表于2019-07-03 17:14 被阅读0次
SSH的三层协议
1 连接层(管理多个通道,和应用程序打交道,做为其它上层应用的数据源)
2 认证层(对客户端认证,提供密码和公钥等多种认证方式)
3 传输层(加密,MAC,压缩)
传输层
1 建立tcp连接
2 对服务器进行公钥认证
3 协商,生成secret(对称加密的密钥)
认证层
1 密码认证
2 公钥认证
连接层
对同一个session提供各种channel
ssh对目录权限的限制可以通过chroot来实现
The Unix system call chroot causes a process to treat a given directory as the root directory
Any attempt to cd outside the subtree rooted at the given directory fails
This is useful for restricting a user or process to a subset of a filesystem for security reasons

相关文章

  • SSH协议概述

    SSH的三层协议 传输层 认证层 连接层 ssh对目录权限的限制可以通过chroot来实现

  • SSH远程登录

    SSH协议 概述 ssh协议, 安全壳协议, 可以安全远程登录Linux主机, 专为远程登录会话和其他网络服务提供...

  • ssh远程协议

    37.day05--ssh远程协议1.SSH基本概述SSH是一个安全协议,在进行数据传输时,会对数据包进行加密处理...

  • SSH协议实践

    原文地址 SSH概述 类似于HTTP,SSH(Secure Shell)是一种加密的网络传输协议,常用于加密远程登...

  • SSH 协议原理、组成、认证方式和过程

    概述 SSH是(Secure SHell protocol) 的简写,安全外壳协议(SSH)是一种在不安全网络上提...

  • OpenSSH

    一、OpenSSH概述 1.1 SSH SSH是一种网络协议,用于计算机之间的加密登录。1995年,芬兰学者Tat...

  • ssh使用详解

    概述 简单来说,ssh是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用ssh协议登录另一台...

  • 服务器上的Git

    这章内容没咋懂。 一: 协议: local 协议 http 协议 ssh 协议 Git 协议 二:SSH公钥许多 ...

  • 远程访问Ubuntu主机

    我们通过SSH协议访问服务器。所以首先简单介绍一下SSH协议的相关知识。 SSH简介 SSH协议主要包括两个部分:...

  • Python实现SFTP客户端(连接远程服务器)

    SFTP一般指SSH文件传输协议 SSH文件传输协议(英语:SSH File Transfer Protocol,...

网友评论

    本文标题:SSH协议概述

    本文链接:https://www.haomeiwen.com/subject/knpqhctx.html