's3cmd sync' 只同步文件,不递归同步(FreeBSD py-s3cmd)

's3cmd sync' only syncs files, does not recursively sync (FreeBSD py-s3cmd)

我已经尝试了很多变体来让这个实用程序按照其文档声称的那样运行(FreeBSD 10,py-s3cmd)。

使用此目录结构:

A
file1.txt
+ B
  + file2.txt

根据文档和手册页,以下命令应递归同步整个树:

s3cmd sync /local/A/ s3://com.foo.bar/mybucket/

但是,该命令仅同步 file1.txt,没有其他任何内容。我已经尝试使用 --recursive 标志,但没有效果。

用户运行命令没有文件的读取权限。一旦该用户获得许可,当然一切正常。