Ftp

名称:
   singularity storage update ftp - FTP

用法:
   singularity storage update ftp [命令选项] <名称|ID>

说明:
   --host
      要连接的FTP主机。
      
      例如:"ftp.example.com"。

   --user
      FTP用户名。

   --port
      FTP端口号。

   --pass
      FTP密码。

   --tls
      使用隐式FTPS(FTP通过TLS)。
      
      使用隐式FTPS时,客户端从一开始就使用TLS进行连接,这会导致与不支持TLS的服务器的兼容性问题。
      通常在端口990上提供而不是端口21.  不能与显式FTPS结合使用。

   --explicit-tls
      使用显式FTPS(FTP通过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通过TLS)。 (默认: false) [$EXPLICIT_TLS]
   --help, -h      显示帮助
   --host value    要连接的FTP主机。 [$HOST]
   --pass value    FTP密码。 [$PASS]
   --port value    FTP端口号。 (默认: 21) [$PORT]
   --tls           使用隐式FTPS(FTP通过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]

Last updated