ssh远程登陆

一、ssh远程登陆的概念

SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程 复制等功能。SSH 协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令,SSH 为建立在应用层和传输层基础上的安全协议。对数据进行压缩,加快传输速度。

SSH客户端<--------------网络---------------->SSH服务端

优点:

数据传输是加密的,可以防止信息泄漏

数据传输是压缩的,可以提高传输速度

客户端

Linux 客户端: ssh, scp, sftp,slogin

Windows 客户端:xshell, MobaXterm,putty, securecrt, ssh secure shell client

SSH客户端的配置文件:/etc/ssh/ssh_config

服务端

SSH服务端:OpenSSH (开源)

ssh服务端主要包括两个服务功能:ssh远程连接和sftp服务(文件传输功能)

相关推荐
YouEmbedded3 小时前
解码UDP
linux·udp
w***48824 小时前
Linux安装redis
linux·运维·redis
wanhengidc5 小时前
深度了解云手机是什么
运维·服务器·科技·智能手机·云计算
python百炼成钢5 小时前
28.嵌入式 Linux LED 驱动开发实验
linux·运维·驱动开发
JJ1M86 小时前
用 Python 快速搭建一个支持 HTTPS、CORS 和断点续传的文件服务器
服务器·python·https
西风未眠7 小时前
高效编辑之vi/vim常用快捷键汇总
linux·编辑器·vim
_Stellar7 小时前
Linux 服务器管理 根目录文件夹权限设置 基于用户组实现安全共享
linux·服务器·安全
LUCIFER7 小时前
驱动开发:详细分析 DTB、DTS、DTSI、DTBO 的区别、用途及它们之间的关系
linux·服务器·驱动开发
BullSmall9 小时前
Test Matrix:测试矩阵(IT 领域定义 + 设计实践 + 华为场景应用)
运维·服务器
liuyao_xianhui9 小时前
版本控制器git--gdb/cgdb
linux·运维·服务器·git