SFTP 的 SSH 选项

安全文件传输协议 (SFTP) 基于安全 Shell 技术 (SSH)。Publisher 支持以下用于 SFTP 传送的 SSH 选项。

密钥交换方法 (Diffie-Hellman) 服务器公共密钥 加密(密码套件) 消息验证代码 (MAC)
  • diffie-hellman-group14-sha1

  • diffie-hellman-group-exchange-sha256

  • diffie-hellman-group-exchange-sha1

  • diffie-hellman-group1-sha1

  • diffie-hellman-group14-sha256

  • diffie-hellman-group16-sha512

  • diffie-hellman-group18-sha512

  • ssh-rsa(最多 2048 位)

  • ssh-dss(1024 位)

  • rsa-sha2-256

  • rsa-sha2-512

  • aes128-gcm (aes128-gcm@openssh.com)

  • aes256-gcm (aes256-gcm@openssh.com)

  • aes128-ctr

  • aes192-ctr

  • aes256-ctr

  • aes128-cbc

  • 3des-cbc

  • blowfish-cbc

  • hmac-sha1

  • hmac-sha2-256

  • hmac-sha2-512

仅当 Publisher 在安装了 Java 加密扩展 (Java Cryptography Extension, JCE) 无限制强度管辖策略文件的 JVM 上运行时,以下算法才可用:

  • diffie-hellman-group-exchange-sha256
  • diffie-hellman-group14-sha256
  • diffie-hellman-group16-sha512
  • diffie-hellman-group18-sha512
  • rsa-sha2-256
  • rsa-sha2-512
  • aes192-ctr
  • aes256-ctr
  • hmac-sha2-256
  • hmac-sha2-512