Linux 文件传输 ftp 和 sftp
1. FTP 和 SFTP 命令简介 🌐
1.1 FTP (File Transfer Protocol) 📂
- FTP 是一种常用的文件传输协议,允许你通过 TCP/IP 网络上传或下载文件。
- FTP 文件传输过程中的数据不加密,易受到中间人攻击。
- FTP 使用两个连接,一个用于发送命令(控制连接),另一个用于传输数据(数据连接)。
- FTP 默认端口是 21。
1.2 SFTP (SSH File Transfer Protocol) 🔒
- SFTP 的诞生是为了解决了 FTP 的安全问题。
- SFTP 是基于
SSH
协议的文件传输协议,使用加密连接来确保数据的安全性。 - SFTP 默认端口是 22。