0

Ich habe viele Dutzend Varianten ausprobiert, um dieses Hilfsprogramm so zu steuern, wie es die Dokumentation behauptet (FreeBSD 10, py-s3cmd).'s3cmd sync' synchronisiert nur Dateien, rekursiv nicht rekursiv (FreeBSD py-s3cmd)

Mit dieser Verzeichnisstruktur:

A 
file1.txt 
+ B 
    + file2.txt 

Gemäß der Dokumentation und der Manpage sollte der folgende Befehl rekursiv den gesamten Baum synchronisieren:

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

jedoch der Befehl Datei1 nur synchronisiert. txt und sonst nichts. Ich habe es mit dem --recursive Flag versucht und es hat keine Wirkung.

Antwort

0

Der Benutzer, der den Befehl ausführt, hat keinen Lesezugriff auf die Datei. Sobald dieser Benutzer die Erlaubnis hatte, funktionierte natürlich alles.