linux下的ssh与ssh客户端

经常会看到ssh客户端,或者听到ssh到某台机器。。问题:ssh和ssh客户端什么关系?

1、ssh,secure shell,是一种网络交互协议,也指实现该协议的网络服务程序。主要用于远程机器管理,包括客户端和服务器两部分。

服务端是一个守护进程(daemon),他在后台运行并响应来自客户端的连接请求。服务端一般是sshd进程,提供了对远程连接的处理,一般包括公共密钥认证、密钥交换、对称密钥加密和非安全连接。   客户端包含ssh程序以及像scp(远程拷贝)、slogin(远程登陆)、sftp(安全文件传输)等其他的应用程序。   他们的工作机制大致是本地的客户端发送一个连接请求到远程的服务端,服务端检查申请的包和IP地址再发送密钥给SSH的客户端,本地再将密钥发回给服务端,自此连接建立。

即ssh包括ssh客户端和sshd服务端.

客户端的存在和linux的使用方式有关系,一般都是通过各客户端操作服务器。

2、支持ssh的客户端比如securecrt。securecrt是什么?

可以在windows下连接linux服务器的软件,支持的连接协议包括ssh1,ssh2..。连接后提供多种虚拟终端供用户操作,比如你可以选择xterm,linux,ansi神马的。

由这些终端接收用户输入,通过ssh协议 操作远程机器。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。