关于ssh,sftp,ftp,telnet,ping协议

SSH是一种安全的远程登录协议,用于在不安全的网络中保护数据传输。它包括ssh、sftp和scp组件,常用端口是22。SSH常用于Linux系统的远程登录,其命令格式为`ssh -p 22 user@host`。FTP是明文传输的文件协议,而telnet则是不加密的远程登录协议,已逐渐被SSH取代。当尝试telnet连接失败时,可能是服务器未开启telnet服务或防火墙限制。
摘要由CSDN通过智能技术生成

SSH:

SSH包含三个组件ssh,sftp,scp,默认端口 22

SSH(Secure Shell)安全外壳协议,是一种建立在应用层基础上的安全协议,通过对密码进行加密传输验证,可以在不安全的网络中对网络服务提供安全的传输环境,实现SSH客户端和SSH服务器端的连接,所以SSH是基于客户端-服务端模式。

SSH服务由服务端软件OpenSSH和连接客户端组成(SSH、SecureCRT,xshell等),默认端口是22。SSH是一个守护进程,负责实时监听客户端请求,并进行处理。【要想实现ssh 远程登录服务器,客户端可借助Xshell,服务端再开启ssh服务即可。】

SSH最常见的用途是远程登录系统Linux,人们通常利用SSH来传输命令行界面和远程执行命令。

用法:

语法:

  ssh -p 22 user@host

  参数:

  -p:指定端口号。

  user:登录的用户名。

  host:登录的主机。

  默认的端口号为22,当端口号为22的时候,可以省略,直接使用如下方式:

  ssh user@host

ftp:

进行文件传输时使用的协议,文件传输协议【明文传输不加密】默认端口21,在进行

telnet:

也是同来远程登录服务器的,默认端口 23,一种不加密的明文传输协议,现在用的很少

问:windows本地使用telnet连接linux出现ssh-2.0-OpenSSH_4.3,

然后随便输入一个字就会失去与主机的连接。

答:服务器telnet服务监听没开启,显示的事SSH的服务已经启动

问:电脑能ping通但是telnet一定能通么?

答:1 ping是ICMP协议,ICMP仅包含控制信息,没有端口。telnet是TCP协议,有端口,能承载数据。
2 不能telnet并不代表不能ping,这是两种完全不同的数据包,防火墙中可以设置允许哪种包通过的。
3 最简单的测试办法是在本机上telnet 127.0.0.1,如果失败就是telnet服务端没有启动本地发送telnetl连接时客户端也要启动telnet客户端】,如果成功就说明防火墙作了限制。
4 telnet服务启动位置在服务中的telnet,选择启动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值