ืืืืฃ ืืืื 19, 2019, ืงืึทืคึผืืืึทื ืืืื ืืืงืืืขื ืื ืึธื ืืึธื ืึทื ืืขืืขืจ ืืึธืืขืจื ืคืืจืืข ืคืืจื - ืึท ืืึทืื ืืจืืืฉ ืคืืจืืขืงืืืขื. ืขืก ืึทืคืขืงืืึทื ืืขืจ ืืื 106 ืืืืืึธื ืืขื ืืฉื. 140 ืื. ืขืก. ืกืืฆืืื ืกืขืงืืจืืื ื ืืืขืจื, ืึท ืืืืืึธื ืงืึทื ืึทืืืึทื ืกืืฆืืื ืกืขืงืืจืืื ื ืืืขืจื. 000 ืืึทื ืง ืึทืงืึทืื ืฅ. ืคึผืจืืงืจืข, ืฆื ื ืื ืฉืืืืขื?
ืฆืื ืืึทืืืืขืจื, ืื ืืึทืง ืืื ื ืืฉื ืคึผืึทืกืืจื ืืืืฃ ืืืื 19. ืืื ืขืก ืืืจื ืก ืืืืก, Paige Thompson, a.k.a. ืขืจืจืึทืืืง, ืืืืื ืืขื ืขืก ืฆืืืืฉื 22 ืืขืจืฅ ืืื 23 ืืขืจืฅ 2019. ืืืก ืืื ืึผืืขื ืคืืจ ืืืฉืื ืฆืืจืืง. ืืื ืคืึทืงื, ืขืก ืืื ืืขืืืขื ืืืืื ืืื ืื ืืืืฃ ืคืื ืึทืจืืืก ืงืึธื ืกืืืืึทื ืฅ ืึทื ืงืึทืคึผืืืึทื ืืืื ืขืจ ืืื ืืืืืืช ืฆื ืึทื ืืืขืงื ืึทื ืขืคึผืขืก ืืื ืืขืืจืืคื.
ื ืืขืืืขืืขื ืขืจ ืขืืขืืื ืื ืืขืฉืืขืืืขืจ ืืื ืืจืขืกืืืจื ืืขืืืืจื ืืื ืฉืืขืงื ื ืงื ืก ืคืื 250 ืืืืืจ ืืื ืคืื ืฃ ืืืจ ืืืจืืข... ืืืขืจ ืขืก ืืื ื ืื ืืขืืืืื ืืกืื ื ืขืืืืืืืืืขื. ืคืืจืืืืก? ืืืืึทื ืคืืืข ืงืึธืืคึผืึทื ืืขืก ืืืึธืก ืืึธืื ืืขืืืื ืคืื ืืึทืงืก ืืขื ืขื ืืจืืื ื ืฆื ืึธืคึผืฉืึทืฆื ืื ืคึฟืึทืจืึทื ืืืืึธืจืืืขืืงืืื ืคึฟืึทืจ ืคึฟืึทืจืฉืืึทืจืงืื ื ืืืืขืจ ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ ืืื ืึทืคึผืืึทืงืืืฉืึทื ื ืฆืืืืฉื ืื ืืขืืขืจืื ื ืืื ืกืืืืขืจ ืงืจืืืื.
ืกืืึท ืืื ืกืืึท, ืืืจ ืงืขื ืขื ืืืืื Google ืืขื ืืขืฉืืืืข. ืืืจ ืืืขืื ื ืืฉื ืืืื ืืื ืืจืึทืืข, ืึธืืขืจ ืจืขืื ืืืขืื ืืขืื ืืฉ ืืืึทื ืคืื ืืขื ืขื ืื.
ืงืืื ืื, ืืืืก ืืื ืืขืฉืขื?
ืงืึทืคึผืืืึทื ืืืื ืขืจ ืืื ืคืืืกื ืืืง ืืืขืื 700 S3 ืืึทืงืึทืฅ, ืืืึธืก Paige Thompson ืงืึทืคึผืื ืืื ืกืืคืึธื ื ืึทืืืขืง.
ืฆืืืืืื ืก, ืืื ืืึธืก ืื ืื ืืขืจ ืคืึทื ืคืื ืืืกืงืึทื ืคืืืืขืจื S3 ืขืืขืจ ืคึผืึธืืืืืง?
ื ืืื, ื ืืฉื ืืึธืก ืืึธื. ืื ืืื ืื ืืืงืืืขื ืฆืืืจืื ืฆื ื ืกืขืจืืืขืจ ืืื ืื ืืืืจืขืื ืงืื ืคืืืืจืืขืจ ืคืืืจืืืื ืืื ืคืื ืืืจื ืืืจืืืขืคืืจื ืื ืืื ืฆืข ืืคืขืจืืฆืืข.
ืืืึทืจืื, ืืื ืืื ืืึธืก ืืขืืืขื?
ื ื, ืืึธืืืจ ืึธื ืืืืื ืืื ืืึธืืื ื ืืื ืื ืกืขืจืืืขืจ, ืืึธืืฉ ืืืจ ืืึธื ื ืื ืืึธืื ืคืืืข ืืขืืึทืืืก. ืืืจ ืืึธืื ืืืืื ืืขืืึธืื ืึทื ืืึธืก ืืื ืืขืฉืขื ืืืจื ืึท "ืืืกืงืึธื ืคืืืืจืขื ืคืืืจืืืึทื." ืึทืืื, ืขืคึผืขืก ืืื ืคึผืฉืื ืืื ืคืึทืืฉ ืืืืขืจืืืื ืืจืืคึผืข ืกืขืืืื ืืก ืึธืืขืจ ืงืึทื ืคืืืืขืจืืืฉืึทื ืคืื ืื ืืืขื ืึทืคึผืืึทืงืืืฉืึทื ืคืืืจืืืึทื (ืืืคึผืขืจืืืึท), ืึธืืขืจ ื ืขืฅ ืคืืืจืืืึทื (iptables, ufw, shorewall, ืืื"ื ื). ืงืึทืคึผืืืึทื ืืืื ื ืึธืจ ืึทืืืืืึทื ืืืื ืฉืืื ืืื ืืขืืืื ืึทื ืขืก ืืื ืคืืจืืืื ืื ืืึธื.
ืกืืึธืื ืืึธื ืืขืืึธืื, ืึทื ืงืึทืคึผืืืึทื ืืืื ืืึธื ืืืืืขืก ื ืืฉื ืืืืขืจืงื ืื ืืืึทืื ืขืจืึทืืืืืื ืคืื ืื ืคืืืจืืืึทื, ืึธืืขืจ ืึทืงืืึทื ืืขืฉืืืื ื ืึทืืึธื ืขืก ืืื ืืขืืืขื ืึทืืืขืจ ืคืื ืขืก. ืืึธืก ืืื ืึทืืืึทืืข ืืขืืึธืืคึฟื ืืืจื ืื ืคืึทืงื ืึทื ืืขืจ ืืขืงืขืจ ืึทืืขืืืฉืึทืืื ืืื ืงืก ืฉืืืกื ืืืขื ืืืคืืื ื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืื ืฆืืืืจ ืคืขืื, ืกืืึธืื ืืขืืืื.
ืืืื ืืืจ ืืขื ื ืืืึทื ืืขืจืื ื ืืืึธืก ืืืจ ืืขื ืขื ื ืืฉื ืืืฃ ืืื ืืขื ืืืื, ืืืืข ืคึฟืึทืจืฉืืืื ืึทื ืจืขืื ืฆื ืืืืืืขื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืจ ืงืขื ืขื ืืืืื ืกืคึผืขืงืืืืจื. ืืึธืก ืืืื ืงืืื ืืื ืขื ืืืืึทื ืื ืืึทืง ืืื ืึธืคืขื ืืขื ืืืืฃ ืึท ืืึธื ืืื ืงืก ืืืจื ืงืึทืคึผืืืึทื ืืืื. ืืื ืืืื ืืื ืืึธืื ืืื ืื ืืขืจ, ืืืจ ืืืขืื ื ืึธืจ ืจืฉืืื ืึทืืข ืื ืืขืืืขื ืืืขืื ืงืึทืคึผืืืึทื ืืืื ืขืจ ืืื ืงืก ืืืืขืจ ืกืขืจืืืขืจ ืึธืคื ืืื ืงืึธืืืื ืึทืฆืืข ืืื ืึทืืข ืื ืืขืืืขื ืืืขืื ืืืึธืก ืขืืขืฆืขืจ ืงืขื ื ืืฆื ืืืื ืขืจ ืคืื ืื ืคืึทืจืฉืืืขื ืข ืึธืคึผืฆืืขืก. ืื ืคืืึธื ืืื ืืขืงื ืืงืก ืงืขื ืขื ืงืืื ืคืื ืืืืืืื ื ืึทืจืืฉ ืึธืืืืขืจืกืืืฅ ืฆื ืื ืงืจืขืืึทืืื ืงืึธืืคึผืืืฆืืจื ืคึผืึทืืขืจื ื. ืืขืืขืื ืื ืงืืื ืคืื ืคึผืึทืกืึทืืืืึทืืื, ืืึธืก ืืืขื ืืืขืจื ืึท ืืึทื ื ืกืึทืืข ืืื ืงืืื ืคืึทืงืืืฉ ืืกืงื ื. ืืขืจืืืขืจ, ืืึธืืืจ ืคืึธืงืืก ืืืืฃ ืึทื ืึทืืืืืื ื ืื ืืืื ืืื ืืืจ ืืึธืื ืคืืงืื.
ืืขืจ ืขืจืฉืืขืจ ืืืืงืึทืืืืึท ืืื: ืืืืกื ืืืึธืก ืืืื ืคืืจืขืืืึทืืืก ืืึธืื.
ืคืึทืจืืืืื ืึท ืคึผืึธืืืืืง ืึธืืขืจ ืึท ืืขืืขืจืืง ืคึผืจืึธืฆืขืก ืฆื ืขื ืฉืืจ ืึทื ืืืืื ืืืึธืก ืืึทืจืฃ ืฆื ืืืื ืืขืขืคื ื ืืื ืืขืขืคื ื. ืืืื ืืืจ ื ืืฆื AWS ืจืขืกืืจืกื ืืื ืืืืขืจืืืื ืืจืืคึผืขืก ืึธืืขืจ ื ืขืืืืึธืจืง ืึทืงืืก, ืืึธื ืื ืืฉืขืงืืืกื ืฆื ืงืึธื ืืจืึธืืืจื ืงืขื ืขื ืืืื ืืึทื ื ... ืึธืืขืจ ืคึผืื ืงื ืืื ืคืืืข ืจืขืกืืจืกื ืืขื ืขื ืืืฉืืคื ืืืืืึธืืึทืืืฉ (ื"ื ืงืืึธืืืคืึธืจืืึทืืืึธื), ืขืก ืืื ืืืื ืืขืืืขื ืฆื ืึธืืึทืืืื ืืืืขืจ ืึทืืึทืืื ื. ืฆื ืขืก ืืื ืึท ืืึธืืืืืื ืฉืจืืคื ืืืึธืก ืกืงืึทื ื ื ืืึท ืึทืืืืฉืขืงืฅ ืคึฟืึทืจ ืคืืึธื, ืึธืืขืจ ืขืคึผืขืก ืืื ืึท ืืืืขืจืืืื ืงืึธื ืืจืึธืืืจื ืืื ืึท ืกื / ืกื ืคึผืจืึธืฆืขืก ... ืขืก ืืขื ืขื ืคืืืข ืืจืื ื ืึธืคึผืฆืืขืก ืฆื ืืืกืืืืื ืืขื.
ืืขืจ "ืืึธืืืฉ" ืืืื ืคืื ืืขืจ ืืขืฉืืืืข ืืื ืึทื ืืืื ืงืึทืคึผืืืึทื ืืืื ืขืจ ืืืึธืื ืคึผืืึทืื ืื ืืึธื ืืื ืืขืจ ืขืจืฉืืขืจ ืึธืจื ... ืืึธืจื ืืฉื ืืืึธืื ืคึผืึทืกืืจื. ืืื ืึทืืื, ืคืจืึทื ืืงืื, ืขืก ืืื ืฉืืขื ืืืง ืฉืึทืงืื ื ืฆื ืืขื ืืื ืขืคึผืขืก ืืึทืงืข ืฉืืื ืคึผืฉืื ืืืขืจื ืื ืืืืื ืกืืื ืคึฟืึทืจ ืึท ืคืืจืืข ืฆื ืืืื ืืึทืงื. ืกืคึผืขืฆืืขื ืืืื ืขืจ ืืื ืืจืืืก ืืื ืงืึทืคึผืืืึทื ืืืื ืขืจ.
ืึทืืื, ืืขืงืขืจ ืื - ืืืึธืก ืืขืืจืืคื ืืืืึทืืขืจ?
ื ื, ื ืึธื ืืจืืืงืื ื ืืื ืึทื EC2 ืืืึทืฉืคึผืื ... ืึท ืคึผืืึทืฅ ืงืขื ืืืื ืคืึทืืฉ. ืืืจ 'ืจืข ืคึผืจืึทืงืืึทืงืื ืืืื ืืืืฃ ืึท ืืขืกืขืจ ืก ืืจืขื ืืืื ืืืจ ืืึธืื ืขืืขืฆืขืจ ืืืื ืึทืืื ืืืืึทื. ืึธืืขืจ ืืื ืืื ืขืก ืืขืงืืืขื ืืื S3 ืืึทืงืึทืฅ? ืฆื ืคึฟืึทืจืฉืืืื ืืขื, ืืึธืื ืืื ืื ืืืกืงืืืืจื ืื IAM ืจืึธืืขืก.
ืึทืืื, ืืืื ืืืขื ืฆื ืึทืงืกืขืก AWS ืืึทืืื ืื ืืก ืืื ืฆื ืืืื ืึท ืืึทื ืืฆืขืจ. ืึธืืงืื, ืืึธืก ืืื ืืึทื ืฅ ืงืืึธืจ ืืื ืืขืจ ืืึธื. ืึธืืขืจ ืืืึธืก ืืืื ืืืจ ืืืืื ืฆื ืืขืื ืื ืืขืจืข AWS ืืึทืืื ืื ืืก, ืึทืืึท ืืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื ืกืขืจืืืขืจืก, ืึทืงืกืขืก ืฆื ืืืื S3 ืืึทืงืึทืฅ? ืืึธืก ืืื ืืืึธืก IAM ืจืึธืืขืก ืืขื ืขื ืคึฟืึทืจ. ืืื ืืืฉืืืื ืคืื ืฆืืืื ืงืึทืืคึผืึธืื ืึทื ืฅ:
- ืฆืืืจืื ืคึผืึธืืืืืง - ืืืึธืก ืกืขืจืืืืกืขืก ืึธืืขืจ ืืขื ืืฉื ืงืขื ืขื ื ืืฆื ืืขื ืจืึธืืข?
- ืคึผืขืจืืืฉืึทื ื ืคึผืึธืืืืืง - ืืืึธืก ืืื ืืขื ืจืึธืืข ืืึธืื?
ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืจ ืืืืื ืฆื ืฉืึทืคึฟื ืึทื IAM ืจืึธืืข ืืืึธืก ืืืขื ืืึธืื EC2 ืื ืกืืึทื ืกืื ืฆื ืึทืงืกืขืก ืึท S3 ืขืืขืจ: ืขืจืฉืืขืจ, ืื ืจืึธืืข ืืื ืืึทืฉืืืื ืฆื ืืึธืื ืึท ืืจืึทืกื ืคึผืึธืืืืืง ืึทื EC2 (ืื ืืื ืฆืข ืืื ืกื) ืึธืืขืจ ืกืคึผืขืฆืืคืืฉ ืื ืกืืึทื ืกืื ืงืขื ืขื "ื ืขืืขื ืืืืขืจ" ืื ืจืึธืืข. ืึทืงืกืขืคึผืืื ื ืึท ืจืึธืืข ืืืื ืึทื ืืื ืงืขื ืขื ื ืืฆื ืื ืคึผืขืจืืืฉืึทื ื ืคืื ืืขืจ ืจืึธืืข ืฆื ืืืจืืคืืจื ืึทืงืฉืึทื ื. ืฆืืืืืื ืก, ืื ืคึผืขืจืืืฉืึทื ื ืคึผืึธืืืืืง ืึทืืึทืื ืื ืกืขืจืืืืก / ืืขื ืืฉ / ืืืื ืืืึธืก ืืื "ืืขื ืืืขื ืื ืจืึธืืข" ืฆื ืืึธื ืขืคึผืขืก ืืืืฃ S3, ืฆื ืขืก ืืื ืึทืงืกืขืก ืฆื ืืืื ืกืคึผืขืฆืืคืืฉ ืขืืขืจ ... ืึธืืขืจ ืืืืขืจ 700, ืืื ืืื ืื ืคืึทื ืคืื ืงืึทืคึผืืืึทื ืืืื.
ืึทืืึธื ืืืจ ืืขื ื ืืื ืึทื EC2 ืืืึทืฉืคึผืื ืืื ืื IAM ืจืึธืืข, ืืืจ ืงืขื ืขื ืืึทืงืืืขื ืงืจืึทืืขื ืืฉืึทืื ืืื ืขืืืขืืข ืืืขืื:
- ืืืจ ืงืขื ื ืืขืื ืืขืืึทืืึทืืึท ืืื ืืื
http://169.254.169.254/latest/meta-data
ืฆืืืืฉื ืื ืืขืจืข ืืืื, ืืืจ ืงืขื ืขื ืืขืคึฟืื ืขื ืื IAM ืจืึธืืข ืืื ืงืืื ืคืื ืื ืึทืงืกืขืก ืฉืืืกืืขื ืืื ืืขื ืึทืืจืขืก. ืคืื ืงืืจืก, ื ืึธืจ ืืืื ืืืจ ืืขื ื ืืื ืึท ืืืึทืฉืคึผืื.
- ื ืืฆื AWS CLI ...
ืืืื ืื AWS CLI ืืื ืืื ืกืืึทืืืจื, ืขืก ืืื ืืึธืืืื ืืื ืงืจืึทืืขื ืืฉืึทืื ืคืื ืื IAM ืจืึธืืขืก, ืืืื ืขืก ืืื ืคืึธืจืฉืืขืื. ืึทืืข ืืืึธืก ืืืืืื ืืื ืฆื ืึทืจืืขืื ืืืจื ืืขื ืืืึทืฉืคึผืื. ืืึธื, ืืืื ืืืืขืจ ืฆืืืจืื ืคึผืึธืืืืืง ืืื ืืขืืืขื ืึธืคื, Paige ืงืขื ืืึธื ืึทืืฅ ืืืืึทื.
ืืขืจ ืขืกืึทื ืก ืคืื IAM ืจืึธืืขืก ืืื ืึทื ืืื ืืึธืื ืขืืืขืืข ืจืขืกืืจืกื ืฆื ืืึทื ืืืขื ืืืืฃ ืืืื ืืืืึทืฃ ืืืืฃ ืื ืืขืจืข ืจืขืกืืจืกื.
ืืืฆื ืึทื ืืืจ ืคึฟืึทืจืฉืืืื ืื ืจืึธืืขืก ืคืื IAM, ืืืจ ืงืขื ืขื ืจืขืื ืืืขืื ืืืึธืก Paige Thompson ืืื ืืขืืื:
- ืื ืืึธื ืืึทืงืืืขื ืึทืงืกืขืก ืฆื ืื ืกืขืจืืืขืจ (EC2 ืืืึทืฉืคึผืื) ืืืจื ืึท ืืึธื ืืื ืื ืคืืืจืืืึทื
ืฆื ืขืก ืืื ืืขืืืขื ืืืืขืจืืืื ืืจืืคึผืขืก / ACLs ืึธืืขืจ ืืืืขืจ ืืืืืขื ืข ืืืขื ืึทืคึผืืึทืงืืืฉืึทื ืคืืืจืืืึทืืืก, ืื ืืึธื ืืื ืืืกืืึธืืข ืืึทื ืฅ ืืจืื ื ืฆื ืฆืึทืคึผื, ืืื ืกืืืืืื ืืื ืื ืืึทืึทืืืขืจ ืจืขืงืึธืจืืก.
- ืึทืืึธื ืืืืฃ ืื ืกืขืจืืืขืจ, ืื ืืื ืืขืืืขื ืืืืืืช ืฆื ืฉืคึผืืื "ืืื ืืืื" ืื ืืื ืืขืืืขื ืืขืจ ืกืขืจืืืขืจ ืืื
- ืืื ื ืื IAM ืกืขืจืืืขืจ ืจืึธืืข ืขืจืืืืื S3 ืึทืงืกืขืก ืฆื ืื 700+ ืืึทืงืึทืฅ, ืขืก ืืื ืืืืืืช ืฆื ืึทืงืกืขืก ืืื
ืคึฟืื ืืขื ืขื ืืึธืืขื ื ืึธื ืืึธื ืื ื ืึธืจ ืืขืืืื ืืึธื ืืขื ืืึทืคึฟืขื List Buckets
ืืื ืืขืจื ืึธื ืื ืืึทืคึฟืขื Sync
ืคึฟืื AWS CLI ...
ืืึธืจืึทื ืคืื ืืขืจ ืืขืฉืืืืข: ืืฉืขืง ืืืื ืืืืขืจืงืืึทื; ืึธื ืคืืจื ืจืขืืืืขืจ ืึทืืึทืฅ; ืจืขืกืคึผืขืงื ืืขื ืคึผืจืื ืฆืืคึผ ืคืื ืืื ืืกืืขืจ ืคึผืจืืืืืืขืืืข ืคึฟืึทืจ ืืืืขืจืืืื ืคึผืึทืืึทืกืื.
(
ืืงืืจ: www.habr.com