远程连接的功能以及种类(sshd)

1.ssh简介

ssh通过创建安全隧道来实现ssh客户端与服务器之间的连接,

它的主要用途是连接远程服务器然后在上面执行指令。

远程连接服务器:分享主机的运算能力

种类:明文传输:Telent RSH等 目前非常少用

加密传输:SSH为主

图形接口:XDMCP VNC

2.sshd服务及使用方法

在连接其他主机的时候 要开启sshd服务

ssh -l 后跟需要连接的用户名称和IP

ssh -l root 172.25.254.200 -t ssh -l root 172.25.254.100

-t在这里指的是连接跳板 企业中为了安全起见 172.25.254.200为中继服务器 通过中继服务器连接最终服务器从而进行操作

3.ssh的握手

4.sshd服务的密钥认证

对称加密

非对称加密(公私钥加密)安全性更高

ssh-keygen命令 用于为"ssh"生成、管理和转换认证密钥,它支持RSA和DSA两种认证密钥。

-f 后加加密后文件的目录

-P后加加密的密码

-i去用自己的公钥去锁需要加密的用户

5.ssh的服务安全优化

vim /etc/ssh/sshd_config

相关推荐
Evan_ZGYF丶几秒前
深入解析CFS虚拟运行时间:Linux公平调度的核心引擎
linux·驱动开发·嵌入式·bsp
QT 小鲜肉4 分钟前
【Git、GitHub、Gitee】按功能分类汇总Git常用命令详解(超详细)
c语言·网络·c++·git·qt·gitee·github
CHN悠远5 分钟前
debian13 安装钉钉后,钉钉无法运行问题的解决办法
linux·运维·服务器·钉钉·debian13
祎直向前6 分钟前
在Ubuntu中下载gcc
linux·运维·ubuntu
guygg888 分钟前
Rocky Linux 8.9配置Kubernetes集群详解,适用于CentOS环境
linux·kubernetes·centos
liu****14 分钟前
11.Linux进程信号(三)
linux·运维·服务器·数据结构·1024程序员节
csdn_aspnet17 分钟前
CentOS 7 上安装 MySQL 8.0
linux·mysql·centos
郝学胜-神的一滴17 分钟前
Linux下,获取子进程退出值和异常终止信号
linux·服务器·开发语言·c++·程序人生
DeamoTech19 分钟前
IEC101协议解析工具
网络
檀越剑指大厂26 分钟前
【Nginx系列】Tengine:基于 Nginx 的高性能 Web 服务器与反向代理服务器
服务器·前端·nginx