【发布时间】:2021-05-21 14:33:01
【问题描述】:
SFTP 传输中的 ASCII 模式是什么意思。它是否会以文本格式传输文件。
【问题讨论】:
标签: sftp
SFTP 传输中的 ASCII 模式是什么意思。它是否会以文本格式传输文件。
【问题讨论】:
标签: sftp
引用有关文本(又名 ASCII)访问远程文件的 SFTP 规范:
5.3. Determining Server Newline Convention
为了在跨平台正确处理文本文件 兼容的方式,换行序列必须在客户端之间转换 和服务器约定。
SSH_FXF_TEXT_MODE 文件打开标志(第 8.1.1 节)使其 可以请求服务器将文件转换为“规范” 线格式。此格式使用 CRLF 作为行分隔符。
使用其他约定的系统的服务器必须转换为和 来自规范形式。
请注意,仅从 SFTP 版本 4 开始支持“文本模式”。许多现有的 SFTP 实现(包括最普遍的 OpenSSH)仅支持 SFTP 版本 3。所以它们根本不支持文本/ASCII 模式。
【讨论】: