加载中...

| 类型 | 安全文件传输协议 |
| 英文全称 | SSH File Transfer Protocol |
| 简称 | SFTP |
| 底层连接 | SSH |
| 常见端口 | 22,可自定义 |
| 主要用途 | 远程文件传输与管理 |
SFTP SSH 文件传输协议是一种运行在 SSH 安全连接之上的文件传输协议,用于加密上传、下载和管理远程主机中的文件。
SFTP 的英文全称是 SSH File Transfer Protocol。它借助 SSH 提供身份验证、数据加密和完整性保护,可降低账号、密码及文件内容在网络传输过程中被窃听或篡改的风险。
SFTP 不只是简单地给传统 FTP 增加加密层,而是一套独立协议。客户端通常通过一个 SSH 连接执行文件读取、写入、重命名、删除、目录浏览和权限查询等操作。其常见连接端口为 22,但实际端口可由服务器管理员修改。
SFTP 常用于 Linux 服务器运维、网站文件发布、自动化部署、日志收集、异地备份,以及企业或机构之间的安全文件交换。管理员还可结合用户权限、目录隔离和密钥策略,限制账号可访问的范围。
问:SFTP 和 FTP 有什么区别?答:FTP 默认不加密,而 SFTP 基于 SSH 加密通信;两者协议结构不同,客户端和服务器必须明确支持相应协议。
问:SFTP 和 FTPS 是一回事吗?答:不是。SFTP 使用 SSH,FTPS 则是在 FTP 基础上使用 TLS 加密,二者的连接方式、端口及服务器配置不同。
问:使用 SFTP 必须开放 22 端口吗?答:不一定。22 是 SSH 的常见默认端口,SFTP 会使用服务器实际配置的 SSH 端口。

| 类型 | 安全文件传输协议 |
| 英文全称 | SSH File Transfer Protocol |
| 简称 | SFTP |
| 底层连接 | SSH |
| 常见端口 | 22,可自定义 |
| 主要用途 | 远程文件传输与管理 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧