什么是默认SFTP端口?如何更改SFTP端口号?

SFTP是FTP的安全版本。SFTP为远程服务器提供加密通道。这使得身份验证和数据传输比FTP更安全。默认情况下,SFTP协议通常由SSH服务器提供。在本教程中,我们将学习默认的SFTP端口以及如何将其更改为其他端口。

花生壳盒子花生棒Pro内网穿透端口映射NAT ngrok公网IPWeb服务器FTP办公SVN微信frp测试建站DDNS
免公网IP内网穿透、端口映射 | 月销量148件
优惠价148元
原价¥198

淘口令:

¥VYBdXqnDBu5¥
 

Linux Sftp命令及其示例

SFTP默认端口TCP 22

SFTP是SSH服务或守护进程的子系统。所以这使得SFTP监听TCP 22端口。我们可以使用以下方法 sftp 命令连接远程系统SFTP服务。

$ sftp 172.16.110.135
SFTP Default Port TCP 22
SFTP默认端口TCP 22

更改默认SFTP端口

如果我们想更改默认的SFTP端口,我们需要更改SSH配置,这也将更改默认的SSH端口。我们需要打开SSH配置文件 /etc/ssh/sshd_config 和改变

 #Port 22

我们想要什么都行。在本例中,我们改为 2222 . 此配置将更安全,因为攻击者更难找到它。

Port 2222
Change Default SFTP Port
更改默认SFTP端口

更改配置文件后,我们需要激活新配置。我们应该重新启动SSH服务,它将重新读取配置文件并使用新的SFTP端口号。我们将使用 systemctl 命令,但欢迎使用其他服务管理命令。

$ sudo systemctl restart sshd
SSH Service
SSH服务

如何为客户端指定不同的SFTP

在日常使用中,我们可能需要连接远程SFTP服务器,该服务器的端口不同于默认的TCP/22端口 -P 选项和端口号 sftp 命令。

$ sftp -P 2222 poftut.com

SFTP与FTPS/SSL

如前所述,SFTP是 SSH 协议。所以它不同于FTP机制。由于FTP不是一个安全或加密的协议,它提供了一些安全机制,如SSL隧道。FTPS或FTP SSL是FTP的安全版本,不应与SFTP混淆。FTPS侦听常规FTP端口 21 或者不管它是怎么配置的。

SFTP2型

由于SSH有两个主要版本,名为1和2,所以SFTP与SSH相关。因此,为了表示只在SSHv2上工作的SFTP,我们通常使用 SFTP2 . 另一方面 SFTP2 只适用于`SSH版本2服务。

相关文章: Linux Tmux教程及示例

FTP/SSL、FTP/TLS、, 文件传输协议 通过SSL, 通过TLS的FTP,FTPS

所有这些可能看起来与SFTP相同,但事实并非如此。它们用于FTP连接 SSL/TLS 隧道。它们是不同的协议。它们使用的端口与SFTP不同。它们使用FTP端口,即TCP 21。

TFTP公司

TFPT是一种方式不同的协议,类似于 FTP 但提供的选项较少。TFTP没有任何加密或类似的功能来保护远程数据传输。要获得有关TFTP的更多详细信息,请阅读以下教程。

如何安装、配置和运行Linux Tftp客户端

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享