Ftp

名称:
   singularity storage create ftp - FTP

用法:
   singularity storage create ftp [命令选项] [参数...]

描述:
   --host
      连接的FTP主机。
      
      例如:"ftp.example.com"。

   --user
      FTP用户名。

   --port
      FTP端口号。

   --pass
      FTP密码。

   --tls
      使用隐式FTPS(FTP over TLS)。
      
      使用隐式FTPS时,客户端从一开始就使用TLS连接,这与不支持TLS的服务器不兼容。
      隐式FTPS通常在端口990上提供,而不是端口21。不能与显示FTPS组合使用。

   --explicit-tls
      使用显示FTPS(FTP over TLS)。
      
      使用显示FTPS时,客户端明确要求服务器提供安全性,以将纯文本连接升级为加密连接。
      不能与隐式FTPS组合使用。

   --concurrency
      FTP同时连接的最大数量,设置为0表示无限制。
      
      请注意,设置此选项很有可能导致死锁,因此应谨慎使用。
      
      如果正在进行同步或复制操作,请确保并发数比`--transfers`和`--checkers`之和多1。
      
      如果使用了`--check-first`,只需要比`--checkers`和`--transfers`中的最大值多1。
      
      因此,对于`concurrency 3`,可以使用`--checkers 2 --transfers 2 --check-first`或`--checkers 1 --transfers 1`。

   --no-check-certificate
      禁止验证服务器的TLS证书。

   --disable-epsv
      禁用EPSV,即使服务器支持。

   --disable-mlsd
      禁用MLSD,即使服务器支持。

   --disable-utf8
      禁用UTF-8,即使服务器支持。

   --writing-mdtm
      使用MDTM设置修改时间(VsFtpd的特殊情况)

   --force-list-hidden
      使用LIST -a来强制列出隐藏文件和文件夹。将禁用MLSD。

   --idle-timeout
      闲置连接关闭之前的最长时间。
      
      如果在给定的时间内没有连接返回到连接池,则rclone将清空连接池。
      
      设置为0以无限期保持连接。

   --close-timeout
      关闭响应的最长等待时间。

   --tls-cache-size
      所有控制和数据连接的TLS会话缓存大小。
      
      TLS缓存允许恢复TLS会话并在连接之间重用PSK。
      如果默认大小不够,可增加此值以避免TLS恢复错误。
      默认启用。使用0来禁用。

   --disable-tls13
      禁用TLS 1.3(用于具有错误的TLS的FTP服务器的解决方法)

   --shut-timeout
      等待数据连接关闭状态的最长时间。

   --ask-password
      允许在需要时询问FTP密码。
      
      如果设置了此选项且没有提供密码,则rclone将要求输入密码

   --encoding
      后端的编码。
      
      有关更多信息,请参见[概述中的编码部分](/overview/#encoding)。

      示例:
         | Asterisk,Ctl,Dot,Slash                               | ProFTPd不能处理文件名中的'*'
         | BackSlash,Ctl,Del,Dot,RightSpace,Slash,SquareBracket | PureFTPd不能处理文件名中的'[]'或'*'
         | Ctl,LeftPeriod,Slash                                 | VsFTPd不能处理以点开头的文件名


选项:
   --explicit-tls  使用显示FTPS(FTP over TLS)。(默认值: false) [$EXPLICIT_TLS]
   --help, -h      显示帮助
   --host value    连接的FTP主机。[$HOST]
   --pass value    FTP密码。[$PASS]
   --port value    FTP端口号。(默认值: 21) [$PORT]
   --tls           使用隐式FTPS(FTP over TLS)。(默认值: false) [$TLS]
   --user value    FTP用户名。(默认值: "$USER") [$USER]

   高级选项

   --ask-password          允许在需要时询问FTP密码。(默认值: false) [$ASK_PASSWORD]
   --close-timeout value   最长等待响应的时间来关闭连接。(默认值: "1m0s") [$CLOSE_TIMEOUT]
   --concurrency value     FTP同时连接的最大数量,设置为0表示无限制。(默认值: 0) [$CONCURRENCY]
   --disable-epsv          禁用EPSV即使服务器支持。(默认值: false) [$DISABLE_EPSV]
   --disable-mlsd          禁用MLSD即使服务器支持。(默认值: false) [$DISABLE_MLSD]
   --disable-tls13         禁用TLS 1.3(用于具有错误的TLS的FTP服务器的解决方法)(默认值: false) [$DISABLE_TLS13]
   --disable-utf8          禁用UTF-8即使服务器支持。(默认值: false) [$DISABLE_UTF8]
   --encoding value        后端的编码。(默认值: "Slash,Del,Ctl,RightSpace,Dot") [$ENCODING]
   --force-list-hidden     使用LIST -a来强制列出隐藏文件和文件夹。将禁用MLSD。(默认值: false) [$FORCE_LIST_HIDDEN]
   --idle-timeout value    闲置连接关闭之前的最长时间。(默认值: "1m0s") [$IDLE_TIMEOUT]
   --no-check-certificate  禁止验证服务器的TLS证书。(默认值: false) [$NO_CHECK_CERTIFICATE]
   --shut-timeout value    等待数据连接关闭状态的最长时间。(默认值: "1m0s") [$SHUT_TIMEOUT]
   --tls-cache-size value  所有控制和数据连接的TLS会话缓存大小。(默认值: 32) [$TLS_CACHE_SIZE]
   --writing-mdtm          使用MDTM设置修改时间(VsFtpd的特殊情况)(默认值: false) [$WRITING_MDTM]

   常规选项

   --name value  存储的名称(默认值: 自动生成)
   --path value  存储的路径

Last updated