ืืืื ืืคืงืืื s3aclp ืฉื ืืชื ืืืคืขืื ืืกืคืง ืืืืจืื ืืืื ืื ืฉื OnWorks ืืืืฆืขืืช ืืืช ืืชืื ืืช ืืขืืืื ืืืงืืื ืืช ืืืจืืืืช ืฉืื ื, ืืืื Ubuntu Online, Fedora Online, ืืืืืืืจ ืืงืืื ืฉื Windows ืื ืืืืืืืจ ืืงืืื ืฉื MAC OS
ืชึธืึฐื ึดืืช:
ืฉืึตื
s3acl - ืืฆื ืื ืชืคืขื ืืช ื-ACL ืฉื ืืืืื ืืคืจืืืื ืฉื AWS S3
ืชึทืงืฆึดืืจ
s3acl [ืืคืฉืจืืืืช] [[ืืื|ืืื/ืืคืชื] ...]
ืืคืฉืจืืืืช:
--access-key ืืืื ืืคืชื ืืืฉื ืฉื AWS
--ืืคืชื ืกืืื ืฉื AWS ืืคืชื ืืืฉื ืกืืื
--ืงืื ืคืื ืืช ื-ACL ื-STDOUT
--xml ืืฆืืจืช XML ืืืืืืช ืืืงืื ืืืคืก ืื ืืชื
--set ืฉื ื ืืช ื-ACL
--clear ืืกืจ ืืช ืื ืืืขื ืงืื ืื-ACL
--add grant,grant,... ืืืกืฃ ืืขื ืงืื ื-ACL
--del grant,grant,... ืืกืจ ืืขื ืงืื ืชืืืืื ืื-ACL
--xml ืืื ืืช ื-XML ACL ื-STDIN ืขื ืืคืจืื
--acl-short cannedacl ืืื ืืช ื-ACL ื"ืืฉืืืจ" ืขื ืืคืจืื
ืกืืืื:
AWS_ACCESS_KEY_ID
AWS_ACCESS_KEY_SECRET
ืืคืฉืจืืืืช
- ืขืืจื ืืืคืก ืืืืขืช ืขืืจื ืงืฆืจื ืืฆื.
--ืืืฉ ืืืคืืก ืืช ืืืฃ ืืืื ื ืืืืฆื.
--ืึดืืึผืึดื
ืคืื ืืช ืื ืขืฉื ืืคื ืฉืืื ื ืขืฉื.
--ืืคืชื ืืืฉื ื --ืืคืชื ืกืืื
ืฆืืื ืืช "ืืืื ืืคืชื ืืืฉื ืฉื AWS" ืขืืืจ ืืฉืืื AWS. --ืืคืชื ืืืฉื ืืื ื
"ืืืื ืืคืชื ืืืฉื", ื --ืืคืชื ืกืืื ืืื "ืืคืชื ืืืฉื ืกืืื". ืืื ืื
ืืืขืฉื ืืช "ืฉื ืืืฉืชืืฉ" ืื"ืกืืกืื" ืืืฉืืื AWS, ืืืฉ ืืฉืืืจ ืืืชื
ืกืึนืึดื.
ืืฉ ืืฆืืื ืืช ืืคืชืืืช ืืืืฉื, ืื ืืืืฆืขืืช ืคืจืืืจืื ืืื ืฉื ืฉืืจืช ืืคืงืืื, ืื
ืืืืฆืขืืช AWS_ACCESS_KEY_ID ื AWS_ACCESS_KEY_SECRET ืืฉืชื ื ืกืืืื.
ืฆืืื ืืืชื ืืฉืืจืช ืืคืงืืื ืขืืงืฃ ืืช ืืฉืชื ื ืืกืืืื.
--ืืืื
ืืฉืชืืฉ ื-SSL/TLS HTTPS ืืื ืืชืงืฉืจ ืขื ืฉืืจืืช AWS, ืืืงืื HTTP.
--ืืงืื ืืืืจ ืืืฆื ืืช ื-ACL ืขืืืจ ืื ืืื ืื ืคืจืื ืฉืฆืืื ื.
--xml ืืฉืืืืฉ ืขื ื --ืืงืื ืืคืฉืจืืช, ืคืืืื ื-Stdout ืฉื ื-XML ืืืืืื, ืืืงืื ืื ืชื
ืคืึผืจืึธื. ื-XML ืืืืืื ืืื ืืชืืขื ื-"Amazon S3 Developer Guide".
ืื ืฆืืื ืืืชืจ ืืืื ืื ืคืจืื ืืื, ื-XML ACL ืขืืืจ ืื ืืื ืืื ืืืฆื,
ืืฉืืจืฉืจืื ืืื. ืื ืื ืจืื ืื ืืืื ืฉืืืืฉื.
ื ืืชื ืืืฉืชืืฉ ืืคืื ื-XML ืืืืืื ืืงืื ืขืืืจ --ืึทืขึฒืจึถืึถืช ืืคืฉืจืืช, ืื:
s3acl --get --xml bucketA | s3acl --set --xml bucketB bucketC
ืื ืื ืขืืื ืืืฉืจ ืืฆืืื ืื ืืืชืจ ืืืื ืื ืคืจืื ืืื ื- --ืืงืื
ืืคืฉืจืืช, ืืืืืื ืฉืืฉืจืฉืืจ ืฉื ืืกืคืจ ืจืฉืืืืช ืืืฉื ื-XML ืืื ื ืจืฉืืื ืืืฉื ื-XML ืืืงื.
--ืึทืขึฒืจึถืึถืช ืืืงืื ืืืฆืื ืืช ื-ACL, ืฉื ื ืืืชื. ื ืืชื ืืฉื ืืช ACL ืขื ืืื ืฉืืืืฉ
--ืืจืืจ, --ืึฐืืึนืกึดืืฃ, ื --ืื, ืื ืืืืฆืขืืช --xml, ืื ืืืืฆืขืืช --acl-ืงืฆืจ.
--ืืจืืจ ืืกืืจ ืืช ืื ืืืขื ืงืื ืื-ACL. ืื ืืืื ืืืฉื ืฉื ืืืขืืื ืฉื
ืืื ืื ืคืจืื. ืื ื ืขืฉื ืืคื ื ื --ืึฐืืึนืกึดืืฃ or --ืื ืืคืฉืจืืืืช ืืืืฉืืืช, ืื
ืืฉื ื ืืืื ืืคืฉืจืืืืช ืกืืจ ืืฆืืื ื ืืฉืืจืช ืืคืงืืื.
ืื ืืืจื ืืื ืืืืื ื- --ืึฐืืึนืกึดืืฃ ืืคืฉืจืืช ืืืืกืืฃ ืืื ืืขื ืงืื ืืืืจื ืืขืืฉืื
ACL ืจืืง.
--ืื ืืกืจ ืืขื ืงืื ืชืืืืื ืื-ACL. ืื ื ืขืฉื ืืคื ื ื --ืึฐืืึนืกึดืืฃ ืืืคืฉืจืืช ืืื
ืืืืฉื, ืืื ืงืฉืจ ืืืคืฉืจืืืืช ืืกืืจ ืฉืฆืืื ื ืืฉืืจืช ืืคืงืืื.
ืืืขื ืงืื ืืฆืืื ืื ืืฆืืจื ืืคืืจืืช, ืืืืืจ ืืื ืืฆืืจืคืื ืืืืื ืืืืฆืขืืช ืคืกืืงืื ืขื no
ืจืืื ืืื.
ืืฉ ืืจืืื ืืคืืจืื ืืืขื ืงื ืืื ืชื. ืื ืืงืื ืืืขื ืง ืฆืืื ื
"ืื", ืื ืื ืืชืืื ืืื ืืงืืื ืืืขื ืง ื-ACL. ืื ืืืจืฉืื ืืื
ืฆืืื ื-"ANY", ืื ืื ืืชืืื ืืื ืืจืฉืื. ืืื
s3acl --set --del ANY: ืงืจื ืืช mybucket
ืืกืืจ ืืช ืื ืืืขื ืงืืช ืฉื ืืชื ืืช ืืจืฉืืช READ, ืืื
s3acl --set --del someuserid:ANY mybucket
ืืกืืจ ืืช ืื ืืืขื ืงืืช ืืืฉืชืืฉ someuserid
s3acl --set --del ANY:ANY mybucket
ืขืืฉื ืืช ืืืชื ืืืืจ ืืื
s3acl --set --clear mybucket
ืขืงื ืืืืื ืืกืื ืืืงื ืฉื ื-API ืฉื S3, ืื ื ืืชื ืืืืืง ืืช ื
ืืงืื ืืขื ืง ืขื ืืื ืืชืืืช ืืืืจ ืืืงืืจืื ื, ืจืง ืขื ืืื ืืืื ืงื ืื ื.
--ืึฐืืึนืกึดืืฃ ืืืกืฃ ืืช ืืืขื ืงืื ืฉืฆืืื ื ื-ACL. ืืขื ืงืื ืืฆืืื ืื ืืฆืืจื ืื ืืชืืช, ืืื
ืืืืจ ืืื ืืฆืืจืคืื ืืืืื ืขื ืืื ืคืกืืงืื ืืื ืจืืื ืืื.
ืืคืฉืจ ืืืืกืืฃ ืืช ืืืชื ืืืขื ืง ืืืื ืื ืืคืจืื ืืืชืจ ืืคืขื ืืืช. ืื
ืืชื ืืืืช ืืคืชืืขื ืฉื ืฉืืจืืช S3.
--xml ืืขืช ืฉืืืืฉ ืขื --ืึทืขึฒืจึถืึถืช, ืืืืงืื ืืืฉืชืืฉ ื-<--clear>, <--del>, ื --ืึฐืืึนืกึดืืฃ, ืืงืจืื
XML ACL ืืืืื ื-STDIN, ืืืืืจ ืืื ืืื ืืืชื ืขื ืื ืืื ืื ืคืจืื ื ืชืื. ืื ืืืื
ืืืืืืฃ ืืืืืืื ืืช ื-ACL ืืงืืื ืขืืืจ ืื ืืื ืื ืคืจืื ื ืชืื.
--acl-ืงืฆืจ
ืืืงืื ืืืฉืชืืฉ ื-<--clear>, <--del> ื- --ืึฐืืึนืกึดืืฃ, ืื ืืืืฆืขืืช <--xml>, ืืื "ืฉืืืืจืื
ACL" ืืื ืืื ืื ืคืจืื ื ืชืื. ืคืขืืื ืื ืชืืืืฃ ืืืืืืื ืืช ืืงืืื
ACL ืขืืืจ ืื ืืื ืื ืคืจืื ื ืชืื.
ื-ACL ืืืฉืืืจืื ืืืืื ืืืืืจืื ืืขืช ืขื ืืื S3:
ืคึผึฐืจึธืึดื ืืืขืืื ืืงืื "FULL_CONTROL". ืืืฃ ืืื ืืืจ ืืื ืืืืืืช ืืืฉื. ืื
ืืจืืจืช ืืืืื ืขืืืจ ืืืืื ืืคืจืืืื ืืืฉืื ืฉื ืืฆืจื.
ืืงืจืื ืืฆืืืืจ
ืืืขืืื ืืงืื "FULL_CONTROL". ืืื ืื ืืื ืื ืืื ืืงืื "READ"
ืืืฉื ืืืื.
ืฆืืืืจื-ืงืจื-ืืชืื
ืืืขืืื ืืงืื "FULL_CONTROL".
ืืื ืื ืืื ืื ืืื ื ืืชื ืช ืืืฉืช "READ" ื-"WRITE". ืื
ืืืื ืืืช ืฉืืืืฉืืช ืืืืื ืขื ืืื, ืื ืืชื ืืชืืืื ืืืฉืชืืฉ ืื ืื ืืื ืืืฉืื
ืืืื ืืก ืืคืฆืื ืืชืื ืืืื.
ืืืืืช-ืงืจืืื
ืืืขืืื ืืงืื "FULL_CONTROL" . ืื ืื ืื ืืืืืช ืืจืฉืืื
ืืืฉืชืืฉ ืืืืื S3 ื ืืชื ืช ืืืฉืช "READ".
ืืื or ืืื/ืืคืชื
ืฉื ืืื ืืื ืื ืืืชืจ ืื ืฉืืืช ืืื ืืืคืชืืืช, ืืฆืืื ืื ืคืจืื. ืืื ืฉ
ืืคืฉืจื ืืขืืื.
ืื ื ืืชื ืจืง ืฉื ืฉื ืืื, ื-ACL ืขืืืจ ืืืชื ืืื ืืืืืืจ ืื ืืฉืชื ื.
ืื ื ืืชื ืื ืฉื ืืื ืืืคืชื, ืืืคืจืืื ืืืืฆืขืืช ืืืืกื, ื-ACL ืขืืืจ ืืคืชื ืื
ืืืื ืื ืืืืืจ ืื ืฉืื ื.
ืื ืฉื ืืื ืืชืืื ืืืงืฃ ืืื ืื ืืืชืจ, ืืื ืขืฉืื ืืืืืฉื ืืืขืืช ื-a
ืืคืฉืจืืช ืฉืืจืช ืืคืงืืื. ืื ืื ืืืงืจื, ืืคืจื ืืื ืืคืฉืจืืืืช ืฉืืจืช ืืคืงืืื
ืฉืืืช ืืืื ืื ืืืื/ืืคืชืืืช ืขื ืฉื ื ืืงืคืื, ืื:
s3acl --get -- --bucketname/keyname
ืืกืืืื ืืจืืืฆืืืช
AWS_ACCESS_KEY_ID ื AWS_ACCESS_KEY_SECRET
ืฆืืื ืืช "ืืืื ืืคืชื ืืืฉื ืฉื AWS" ืขืืืจ ืืฉืืื AWS. AWS_ACCESS_KEY_ID
ืืืื ืืช "ืืืื ืืคืชื ืืืฉื", ื AWS_ACCESS_KEY_SECRET ืืืื ืืช "ืืกืื
ืืคืชื ืืืฉื". ืืื ืื ืืืขืฉื "ืฉื ืืืฉืชืืฉ" ืื"ืกืืกืื" ื-AWS
ืฉืืจืืช, ืืืฉ ืืฉืืืจ ืขื ืกืืืืืช.
ืืฉ ืืฆืืื ืืช ืืคืชืืืช ืืืืฉื, ืื ืืืืฆืขืืช ืืฉืชื ื ืกืืืื ืืื, ืื ืืืืฆืขืืช
ืื ืืื --ืืคืชื ืืืฉื ื --ืืคืชื ืกืืื ืคืจืืืจื ืฉืืจืช ืืคืงืืื.
ืื ืืคืจืืืจืื ืฉื ืฉืืจืช ืืคืงืืื ืืืืืจืื, ืื ืขืืงืคืื ืืฉืชื ื ืกืืืื ืืื.
ืชึฐืฆืึผืจึธื ืงืืืฅ
ืืคืฉืจืืืืช ืืชืฆืืจื ืืืงืจืื ืืืงืืืฅ "~/.s3-tools"ืื ืื ืงืืื. ื
ืืคืืจืื ืืื ืืืคืฉืจืืืืช ืฉืืจืช ืืคืงืืื ืขื ืืคืฉืจืืช ืืืช ืืื ืฉืืจื. ืืืืืื, ื
ืืงืืืฅ ืืืื ืืืืื:
--ืืคืชื ืืืฉื
--ืืคืชื ืกืืื
--ืืืื
ืงืืืฅ ืชืฆืืจื ืืืืืื ืื ืืฆืืื ืืช ืืคืชืืืช ืืืืฉื ืฉื AWS ืืืช ืื ืืืืืื
ืืฉ ืืืฉืชืืฉ ืืืืืืจ ืืืืฆืขืืช HTTPS ืขืืืจ ืื ืืชืงืฉืืจืช.
ืชืืืืจ
ืืืืืจ ืืืืฆืื ืืช ืจืฉืืืช ืืงืจืช ืืืืฉื (ACL) ืฉื ืืืืื ืืฉื ืคืจืืืื ืืืืืื
ืฉืืจืืช ืืืืกืื ืืคืฉืื ืฉื ืืืืื (S3).
ืื ืืืื
(ืืืง ืืืื ืืืืงืกื ืืื ืืงืื ื-"Amazon S3 Developer Guide (ืืจืกืช API
2006-03-01)".)
ืืื ืืื ืืคืจืื ืืฉ ืจืฉืืืช ืืงืจืช ืืืฉื (ACL). ืืืฉืจ ืืชืงืืืช ืืงืฉื, S3
ืงืืืข ืืช ืืื ืื ืฉืืืฆืข ืืช ืืืงืฉื, ืืืืืจ ืืื ืืืืง ืืช ืจืฉืืืช ืืงืจืช ืืืืฉื ืื
ืืจืืืช ืื ืืืชื ืื ืื ืืืกืื ืืืืืฉ ืืช ืืืงืฉื. ืื ื-ACL ืืืื ืขืจื
ืืืกืืื ืืืืชื ืื ืื ืืืืืฉ ืืงืฉื ืื, ืืืงืฉื ืจืฉืืืช ืืืืฉืื,
ืืืจืช ืืืืืจืช ืฉืืืื.
ืื ืื ืืืื ืืืืืช ืืืฉืื ืขื ืืฉืืื AWS S3 ืฉื ืื ืก, ืื "ืืืืช".
ืืื ืื ืขืฉืื ืืืืืช ืืืืฆืจ ืืืืขืืื ืฉื ืืืื ืื ืืคืจืื. ืื ืืื ืืืช
ืืืื ืืืืืช ืืืื ืืคืืคื ืืื ืืจื ื ืื ืื ืืื ืฉื ืืฆื ืืืื ืืจื ื.
ACL is ืจืฆืฃ of ืืขื ืงืื. A ืืืขื ืืง is 1 ืืงืื ืืืืืช ื 1 ืจืฉืืช.
ืจืฉืืืช ืืงืจืช ืืืฉื ืืื ืจืฆืฃ ืฉื ืืขื ืงืื. ืื ืขืฉืื ืืืืื ืขื 100 ืืขื ืงืื. ืืขื ืง
ืืืจืืืช ืืืงืื ืืขื ืง ืืื, ืฉืืื ืชืืืืจ ืฉื ืืื ืื ืฉืืืชืจ
ืืืฉื, ืืืจืฉืื ืืืช, ืฉืืื ืชืืืืจ ืฉื ืื ืฉืืืชื ืื ืื ืจืฉืื ืืขืฉืืช
ืขื ืืืื ืื ืืคืจืื ืืื.
ืืฉืชืืฉ ืืงืื ืืขื ืง
ืืงืื ืืขื ืง ืืฉืชืืฉ ืืืื ืืืืืช ืจืฉืื ืืืงืื ืฉื Amazon.com, ืื ืืื ื ืืืื ืืืืืช
ืจืฉืื ืืืงืื AWS.
ืืืฉืจ ACL ื ืงืจื, ืืงืื ืืืขื ืง ืืืฉืชืืฉ ืืืฆื ืืคืืจืื ืงื ืื ื, ืืฉืจ
ืืืจืื ื-64 ืชืืื hex. ืืืจืื ืืื ืื ืืงืื ืืืขื ืง ืืื ืืืขืืื. ืึฒืึธืืึนื ึธื
ืขืืืื ืืืืกื ืืืืืืจ ืืช ืืงืื ืืืขื ืง ืืฆืืจื ืงื ืื ืืช, ืืื ืืืื ืืื ืืฆืื ืืืชื ืืชืืจ
"ืืขืืื".
ืงึฐืืึผืฆึธื ืืงืื ืืขื ืง
ืืงืืืฆืืช ืืืืืืืช ืืืืื ืืช ืื ืืื ืฉืืืืืจื ืืจืืฉ ืขื ืืื S3. ืืืืืืจื ืื ืืืืืช ืฉื S3, ืืชื
ืื ืืืื ืืืฆืืจ ืงืืืฆื ืืฉืื. ืืฉ ืืจืืข ืฉืชื ืงืืืฆืืช ืืืืืจืืช ืืจืืฉ.
ืืจืืฉืื ืืืืฆื ืขื ืืื ืืืืจืืืช "WORLD" ืขื ืืื ืืื ืื. ืื ืืื ืืืื, ืืื ืื ืื
ืื ืื ืืืืื ืื ืืืืืชืื, ื ืืฉืืื ืืืืง ืืงืืืฆื ืื.
ืืฉื ื ืืืืฆื ืขื ืืื ืืืืจืืืช "USERS" ืขื ืืื ืืื ืื. ืื ืื ืื ืื ืืื
ืืื ืื ื ืืฉื ืืืืง ืืืงืืืฆื. ืฉืืื ืื ืฉืืจืฉืื ื ืืชื ืช ืืืื ืื
ืืืขื ืง ืืื ื ืืืืจ ืขื ืฉืืงืืื ืืงืจืช ืืืฉื ืืืจืื. ืืืืืื, ืื ืืฉืชืืฉ ืืื
ืจืฉืืืื ื-AWS, ืื ืขืฉืืืื ืืืืืช ืืืง ืืงืืืฆื ืื, ืื ืื ืื ืื ื ืจืฉืื
S3, ืขืืืื ืื ืชืื ืชื ืืื ืืืฉื.
ืืฉ ืื ืงืืืฆืช ืคืกืืืื ืืืืืืช ืขื ืืืืจืืืช "ANY". ืืื ืืฉืืฉ ืืช --ืื
ืืคืฉืจืืช ืืืชืืื ืขื ืคืจืื ACL ืืืืืจื ืืืืืงื.
ืื ืืืืื ืืขืืื ืช ืืช S3 ืืื ืืืืืืจ ืงืืืฆืืช ื ืืกืคืืช ืืคื ื ืขืืืื ืืืื ืืื, ืื
ืืืฆื ื-URI ืืืงืฃ ืืกืืืจืืื ืืืืืช.
ืืขืืื
ืืื ืืื ืืคืจืื ื-S3 ืืฉ ืชืืื ืช ืืขืืื ืืืฉืืืืช ืืืื. ืืืขืืื ืืืฉืชืืฉ
ืฉืืฆืจ ืืช ืืืื ืื ืืคืจืื. ืืืจื ืืืืืื ืืฉื ืืช ืืช ืืืขืืื ืฉื ืืื ืืื ืืืืืง
ืืช ืืืื ืืืืฆืืจ ืืืชื ืฉืื ืชืืช ืืืืช ืืฉืชืืฉ ืฉืื ื. ืืืจื ืืืืืื ืืฉื ืืช ืืช
ืืืขืืื ืฉื ืคืจืื ืืื ืืืืืืฃ ืืช ืืคืจืื ืืืืฆืขืืช ืืืืช ืืืจืช.
ืืืขืืื ืฉื ืืื ืื ืคืจืื ืืคืืฃ ืืืืื ืืืช ืืงืจืช ืืืืฉื ืฉื ืืืชื ืืื ืื
ืคืจืื ืืืืืง ืืื ืืืื, ืขื ืฉื ื ืืจืืืื ืืืืืื: ืืืขืืื ืฉื ืืฉืื ืชืืื
ืืฉ ืื ืืช ืืืืืืช ืืงืจืื ืืืืชืื ืืช ื-ACL ืฉื ืืืชื ืืฉืื, ืื ืืฉื ื ืื ืืืฉืืื
ืืืืจ ACL. ืืืืืื, ืืืขืืื ืฉื ืคืจืื, ืืชื ืืืื ืืืกืืจ ืืช ืขืฆืื ืื-
ืจืฉืืืช ืืงืจืช ืืืฉื ืืงืฉืืจื, ืืืืื ืฉืืื ื ืืืื ืขืื ืืงืจืื ืืช ื ืชืื ื ืืคืจืื ื
ืืื ื ืชืื ืื. ืขื ืืืช, ืืชืืงืฃ ืืืืชื ืืขืืื, ืชืืื ืืฉ ืื ืืช ืืืืืช ืืืขื ืืง ืืืืฉ
ืืขืฆืื ืืจืฉืืืช ืืื. ืืืื ืืืช ืื ืืื ืขืช ืืช ืืืฆื ืฉืื ืคืจืื ืืืคื
"ืชืงืืข", ืืฉืืฃ ืืื ืื ืืืื ืืฉื ืืช ืื ืืคืืื ืืืืืง ืืืชื.
ืืจืฉืืืช
ืืืจืฉืื ืืืขื ืง ืืชืืจืช โโืืช ืกืื ืืืืฉื ืฉืืฉ ืืืขื ืืง ืืืื ืืืชืืื
ืืงืื ืืขื ืง. ืืืจืฉืืืช ืืืืืช ื ืชืืืืช:
READ ืืืฉืจ ืืืื ืขื ืืื, ืื ืืขื ืืง ืืจืฉืื ืืจืฉืื ืืช ืืืื. ืืืฉืจ ืืืืฉื
ืืคืจืื, ืื ืืขื ืืง ืืจืฉืื ืืงืจืื ืืช ื ืชืื ื ืืคืจืื ื/ืื ืืืื ื ืชืื ืื.
WRITE ืืืฉืจ ืืืื ืขื ืืื, ืื ืืขื ืืง ืืจืฉืื ืืืฆืืจ, ืืืืืืฃ ืืืืืืง
ืื ืคืจืื ืืืื. ืืจืฉืื ืื ืืื ื ื ืชืืืช ืขืืืจ ืคืจืืืื (ืืื ืฉืืืจื
ืืฉืืืืฉ ืขืชืืื).
READ_ACP
ืืขื ืืง ืืจืฉืื ืืงืจืื ืืช ืืืื ืืืช ืืงืจืช ืืืืฉื (ACL ืืืขืืื) ืขืืืจ
ืืื ืื ืคืจืื ืจืืืื ืืืื. ืืืขืืื ืฉื ืืื ืื ืคืจืื ืืฉ ืืช ืื ืชืืื
ืจืฉืืช ืืืืคื ืืจืืื.
WRITE_ACP
ืืขื ืืง ืืจืฉืื ืืืืืืฃ ืืช ื-ACP ืขืืืจ ืืืื ืื ืืคืจืื ืืจืืืื ืื. ื
ืืืขืืื ืฉื ืืื ืื ืคืจืื ืืฉ ืชืืื ืืจืฉืื ืื ืืืืคื ืืจืืื. ืฆืืื ืืืช
ืืขื ืงืช ืืจืฉืื ืื ืฉืืื ืขืจื ืืืชื FULL_CONTROL, ืืืืืื ืฉืืืขื ืงื
ืื ืืขื ืืืื ืืขืช ืืืฆืข ืื ืฉืื ืื ื-ACP ืฉืืื ืื ืืื ืืืืืื!
ืฉืืืื ืืืื
ืืจืฉืื ืื ืืื ืงืืฆืืจ ืฉื ืืืืืื ืฉื READ, WRITE, READ_ACP ื
ืืจืฉืืืช WRITE_ACP. ืืื ืืื ื ืืงื ื ืืืืืืช ื ืืกืคืืช, ืืืื ื ืืชื ืืืื
ืื ืืืืช. ืื ืื ืจืื ืื ืืื ืืชืช ืืช ืืืจืฉืื ืืื ื-WORLD.
ANY ืื ืื ืืืืช ืืจืฉืื, ืืื ืืฉืืฉืช ืืช --ืื ืืึนืคึผึฐืฆึดืึธื. ืื ืืชืืื ืืื
ืืจืฉืื ืืืืืจ ืืขื ืง ืืืืืงื.
ืึผึฐืจึดืืจึทืช ืึถืืึธื ACL
ืื ืื ืืกืืคืง ACL ืืืื ืืฆืืจืช ืืื ืื ืคืจืื ื ืืชื, ืื ืืืจืืจืช ืืืื
ื ืืฆืจ ACL. ืืจืืจืช ืืืืื ืฉื ACL ืืืฉืืืื ืืืฉืื ืืืจืืืช ืืืขื ืง ืืืื ืฉื ืืชื
ืืืขืืื ืฉื ืืืฉืื (ืืืืืจ ืืื ืื ืืืืืฉ ืืช ืืืงืฉื ืืืฆืืจ ืืช ืืืื ืื
ืืื ืืืชืื ืืช ืืคืจืื) ืืจืฉืืช FULL_CONTROL. ืฉืื ืื ืฉืื ืืชื ืืืืืฃ ืคืจืื ืงืืื,
ื-ACL ืขืืืจ ืืคืจืื ืืงืืื ืชืืื ืืืืืฃ ืื ืื, ืืืืืืจ ืืืจืืจืช ืืืื ืืืืจื
OWNER:FULL_CONTROL ืื ืื ืืกืืคืง ACL ืืคืืจืฉ.
ืื XML ACL ืคืึผืจืึธื
ืคืืจืื XML ACL ืืชืืขื ื-"Amazon S3 Developer Guide".
ืื ืืชื ACL ืคืึผืจืึธื
ืืื ืื ืื ืชื ืืช ืคืืจืื XML ACL ืืืืืื ืืฆืืจื ืงืจืื ืืืชืจ.
ACL ืื ืืชื ืืืจืื ืืืกืคืจ ืฉืืจืืช. ืืขืจืืช ืื ืฉืืจืืช ืฉืืชืืืืืช ื-hash
ืืืคื. ืฉืืจืืช ืฉืืื ื ืืขืจืืช ืื ืืขื ืงืื.
ืขืืืจ ืืืืื, ืืืขืจืืช ื ืืชื ืืช ืืช ืฉื ืืืื ืืืช ืืืจืืืช ืืืฉืชืืฉ ืืงื ืื ืืช ืฉื ืืืืื ืขืืืจ
ืืืขืืื.
ืขืืืจ ืคืจืืืื, ืืืขืจืืช ืืกืคืงืืช ืืช ืฉื ืืืื, ืืคืชื ืืคืจืื ืืืืฉืชืืฉ ืืงื ืื ื ืฉื ืืืืื
ืืืจืืืช ืืืขืืื.
ืืขื ืง ืืื ืืืจืืืช ืืงืื ืืืืจืืืช ืืจืฉืืืช, ืืืคืจืืืช ืขื ืชื ื ืงืืืชืืื. ื
ืืงืื ืืืขื ืง ืืืื ืืืืืช ืืืช ืืืืืจืืืืช "OWNER", "WORLD" ืื "USERS", ืื URI ืขืืืฃ ืืืืืืช
ืกืืืจืืื ืืกืืืจืืื, ืื ืืชืืืช ืืืืืืื ืฉื ืืฉืชืืฉ ืืืืื, ืื ืืืจืืืช ืืฉืชืืฉ ืงื ืื ืืช ืฉื ืืืืื, ืืฉืจ
ืืื ืื 64 ืชืืื hex. ืืจืฉืื ืืื ืืืช ืืืืืจืืืืช "READ", "WRITE", "READ_ACP",
"WRITE_ACP", ืื "FULL_CONTROL".
ืืืืื $ ./s3getacl
# ืืื: ืืืืื
# owner: 5a1568e09392dad4b4ceb54f29f0a64d651a531350d6f720fbd2367eed995f08
ืืขืืื:FULL_CONTROL
a00490decea9d0ad76e5ef8b450b3efa63861adccfb9197cfb42f837eb222df2:WRITE
ืืฉืชืืฉืื: ืงืจื
ืืขืืื: ืงืจื
$ ./s3getacl example/thingee
# ืืื: ืืืืื
ืคืจืื ืืื: thingee
# owner: 5a1568e09392dad4b4ceb54f29f0a64d651a531350d6f720fbd2367eed995f08
ืืขืืื:FULL_CONTROL
$ _
ืืฉืชืืฉ ื-s3aclp ืืืื ืืจื ื ืืืืฆืขืืช ืฉืืจืืชื onworks.net