赞
踩
SSH(Secure Shell)是一种用于远程登录和安全文件传输的网络协议。 它提供了对网络上的远程计算机进行加密的安全通信通道,允许用户通过一个安全的连接,以加密的方式远程访问和管理远程主机。
通过SSH,用户可以在本地计算机上的终端或命令行界面中输入命令,并将其发送到远程服务器执行。SSH使用加密技术来保护数据传输的机密性和完整性,以防止未经授权的访问和数据篡改。SSH还支持通过安全的通道进行文件传输、远程执行命令、端口转发、远程端口映射等功能。它在网络和系统管理中被广泛用于远程服务器管理、远程维护和安全访问控制。
SSH客户端软件通常包括在大多数操作系统中,而SSH服务器软件则需在目标服务器上安装和配置。在使用SSH连接时,需要提供正确的远程主机的IP地址(或域名)、SSH端口号、用户名和密码(或使用SSH密钥)来进行身份验证和建立安全连接。
简单说,SSH提供了一种安全、加密的远程访问方式,可用于远程管理、安全数据传输和远程协作等多种用途。
SSH的默认端口22是TCP(传输控制协议)类型的端口。
TCP是一种面向连接的协议,提供可靠的、有序的数据传输。在SSH协议中,TCP被用于建立与远程服务器之间的安全加密连接。
SSH(Secure Shell)是一种通过网络进行加密通信的协议,用于远程登录和安全文件传输。默认情况下,SSH服务器监听TCP端口22,并等待客户端的连接请求。
注意:虽然SSH的默认端口是22,但出于安全目的——为了减少暴露在互联网上的常见攻击,因为许多恶意用户会扫描常见端口,如22,以寻找潜在的漏洞,有时会将SSH服务的端口更改为其他非标准端口。如果你的SSH服务器端口不是22,你需要相应地调整防火墙和其他网络配置,以允许该自定义端口的连接。
除了TCP和UDP,还存在一些其他类型的传输层协议和对应的端口,如SCTP(流控制传输协议)和 DCCP(数据报拥塞控制协议)。这些协议通常使用非常特定的端口范围。
注意:并非所有的端口号都与特定的协议直接关联。在某些情况下,特定的应用程序可以使用非标准端口进行通信,这要根据应用程序的设置和配置来确定。
总结:计算机上的端口号可以是TCP、UDP或其他特定协议的端口,不同的端口号用于不同的服务和应用程序进行通信。
Network error: Connection timed out
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Session stopped
- Press <Return> to exit tab
- Press R to restart session
- Press S to save terminal output to file
ping 目标服务器IP地址
C:\Users\HP>ping 192.168.1.23
正在 Ping 192.168.1.23 具有 32 字节的数据:
来自 192.168.1.23 的回复: 字节=32 时间=5ms TTL=64
来自 192.168.1.23 的回复: 字节=32 时间=4ms TTL=64
来自 192.168.1.23 的回复: 字节=32 时间=3ms TTL=64
来自 192.168.1.23 的回复: 字节=32 时间=3ms TTL=64
192.168.1.23 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 3ms,最长 = 5ms,平均 = 3ms
root@armbian:~# sudo ufw status
Status: active
To Action From
-- ------ ----
1234 ALLOW Anywhere
9200/tcp ALLOW Anywhere
9200/udp ALLOW Anywhere
1234 (v6) ALLOW Anywhere (v6)
9200/tcp (v6) ALLOW Anywhere (v6)
9200/udp (v6) ALLOW Anywhere (v6)
sudo ufw allow 22
sudo ufw enable
sudo ufw status
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。