Морошка записала Powershell cmdlets, который, вероятно, сделает то, что Вы ищете:
http://www.cloudberrylab.com/default.aspx?page=amazon-s3-powershell
Кроме того, предоставляя доступ для записи на родительском каталоге почти наверняка необходимо скорректировать umask пользователя, который, вероятно, установлен отфильтровать далеко доступ для записи группы/другой.
Вы, вероятно, хотите установить umask 0002.
Я полагаю, что Вы должны chmod g+w rantest99
.
Править:
chmod g+w dirname
делает каталог перезаписываемым членами группы. Это что chmod g+s dirname
делает:
От info coreutils 'Directory Setuid and Setgid'
27.4 Каталоги и идентификатор пользователя набора и биты идентификатора группы набора ==========================================================
В большинстве систем, если идентификатор группы набора каталога укусил, установлен, недавно созданные субфайлы наследовали ту же группу как каталог, и недавно созданные подкаталоги наследовали бит идентификатора группы набора родительского каталога. В нескольких системах идентификатор пользователя набора каталога укусил, имеет подобный эффект на владение новых субфайлов и биты идентификатора пользователя набора новых подкаталогов. Эти механизмы позволяют пользователям совместно использовать файлы более легко путем уменьшения потребности использовать 'chmod' или 'chown', чтобы совместно использовать новые файлы.
ошибка вставки.
test@u1004s02:/tmp$ ls -ald 1
drwxr-sr-x 2 root test 4096 Sep 22 05:49 1
test@u1004s02:/tmp$ id
uid=1001(test) gid=1001(test) groups=1001(test)
test@u1004s02:/tmp$ cd 1
test@u1004s02:/tmp/1$
О setgid: http://en.wikipedia.org/wiki/Setuid#setuid_and_setgid_on_directories