ssh简介

SSH(Secure Shell)是一种加密的网络协议,用于在不同计算机间安全地远程管理和服务。本文介绍了SSH的基本概念、验证级别、安装配置以及多个实用案例,包括修改服务端口、拒绝root用户登录、设置登录白名单、使用密钥对进行身份验证等。
摘要由CSDN通过智能技术生成

常见的远程管理工具方式

  1. RDP(remote desktop protocal )协议,windows远程桌面管理(图形界面)

  2. telenet CLI界面下远程管理,几乎所有操作系统都有(内容明文传输) 23

  3. ssh CLI界面下的远程管理,几乎所有操作系统都有(内容加密传输) 类unix系统下主要 22
    远程管理方式(linux BSD Macos)

  4. RFB (remote frame buffer) 图形化远程管理协议 VNC (Virtual Network Computing)使用的协议。(在linux unix Macos 下的图形界面远程管理工具)

远程连接服务器的功能

  1. 分享主机运算能力
  2. 服务器类型有限度开放连接
  3. 工作站类型,只对内网

1.什么是ssh

简单说,SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。

最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速在全世界获得推广,目前已经成为Linux系统的标准配置。

SSH只是一种协议,存在多种实现,既有商业实现,也有开源实现。本文针对的实现是OpenSSH,它是自由软件,应用非常广泛。这里只讨论SSH在Linux Shell中的用法

2. ssh两种验证级别

从客户端来看,SSH提供两种级别的安全验证。openssh openssl

  1. 第一种级别(基于口令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

XKingBoss

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值