Ограничение рекурсивных поисков «AWS S3 LS» по количеству элементов в папке

Полагаю, это потому, что все закомментировано. Удалите символ "#" из каждой строки. Если бы я делал это, у меня был бы только один общий ресурс, определенный в моем файле smb.conf

[files]
path = /files
writable = yes
browsable = yes
guest ok = no
valid users = usr1, usr2, @users

. Затем используйте обычные разрешения Unix (или acl) для самих файлов, чтобы предоставить / запретить доступ.

0
10.08.2018, 21:18
1 ответ

роайма правильно; «aws s3 ls» назван так, чтобы люди знали, какую работу он выполняет (list files ). На самом деле это не команда ls, она просто пытается вести себя так же на очень, очень поверхностном уровне.

Я считаю, что лучший способ сделать то, что вы хотите, — это написать скрипт с использованием boto3 API; Объекты s3.client.list _()имеют аргумент MaxKeys, который можно использовать для ограничения извлечения в пределах пути.

0
28.01.2020, 04:15

Теги

Похожие вопросы