【问题标题】:ASCII mode in SFTP transfersSFTP 传输中的 ASCII 模式
【发布时间】:2021-05-21 14:33:01
【问题描述】:

SFTP 传输中的 ASCII 模式是什么意思。它是否会以文本格式传输文件。

【问题讨论】:

    标签: sftp


    【解决方案1】:

    引用有关文本(又名 ASCII)访问远程文件的 SFTP 规范:

    5.3. Determining Server Newline Convention

    为了在跨平台正确处理文本文件 兼容的方式,换行序列必须在客户端之间转换 和服务器约定。

    SSH_FXF_TEXT_MODE 文件打开标志(第 8.1.1 节)使其 可以请求服务器将文件转换为“规范” 线格式。此格式使用 CRLF 作为行分隔符。

    使用其他约定的系统的服务器必须转换为和 来自规范形式。

    请注意,仅从 SFTP 版本 4 开始支持“文本模式”。许多现有的 SFTP 实现(包括最普遍的 OpenSSH)仅支持 SFTP 版本 3。所以它们根本不支持文本/ASCII 模式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-01
      • 2020-01-25
      • 1970-01-01
      • 2015-04-02
      • 2015-09-17
      • 1970-01-01
      相关资源
      最近更新 更多