{"id":7583,"date":"2016-07-28T19:24:56","date_gmt":"2016-07-28T10:24:56","guid":{"rendered":"http:\/\/www.skyarch.net\/blog\/?p=7583"},"modified":"2016-07-28T19:24:56","modified_gmt":"2016-07-28T10:24:56","slug":"aws-cli%e3%82%92%e4%bd%bf%e7%94%a8%e3%81%99%e3%82%8b%e3%81%9f%e3%82%81%e3%81%ae%e5%88%9d%e6%9c%9f%e8%a8%ad%e5%ae%9a","status":"publish","type":"post","link":"https:\/\/www.skyarch.net\/blog\/aws-cli%e3%82%92%e4%bd%bf%e7%94%a8%e3%81%99%e3%82%8b%e3%81%9f%e3%82%81%e3%81%ae%e5%88%9d%e6%9c%9f%e8%a8%ad%e5%ae%9a\/","title":{"rendered":"AWS CLI\u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306e\u521d\u671f\u8a2d\u5b9a"},"content":{"rendered":"<p>AWS\u3067\u306f\u30b3\u30f3\u30bd\u30fc\u30eb\u4e0a\u306e\u64cd\u4f5c\u3060\u3051\u3067\u306a\u304f\u3001AWS CLI\u3092\u4f7f\u7528\u3057\u3001CUI\u4e0a\u306e\u64cd\u4f5c\u304c\u53ef\u80fd\u3067\u3059\u3002<br \/>\n\u307e\u305f\u3001\u3044\u304f\u3064\u304b\u306e\u6a5f\u80fd\u306b\u3064\u3044\u3066\u306f\u30b3\u30f3\u30bd\u30fc\u30eb\u3067\u306e\u64cd\u4f5c\u304c\u672a\u5bfe\u5fdc\u306e\u305f\u3081\u3001AWS CLI\u3092\u5229\u7528\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<br \/>\n\u4eca\u56de\u306f\u3001\u3053\u306eAWS CLI\u3092Linux\u30b5\u30fc\u30d0\u3067\u4f7f\u7528\u3059\u308b\u305f\u3081\u306e\u521d\u671f\u8a2d\u5b9a\u65b9\u6cd5\u3092\u3054\u7d39\u4ecb\u81f4\u3057\u307e\u3059\u3002<\/p>\n<p>\u25a0AWS CLI\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<br \/>\n\u4e0b\u8a18\u624b\u9806\u306b\u3066\u3001AWS CLI\u3092\u30b5\u30fc\u30d0\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002\u3061\u306a\u307f\u306b\u3001AWS\u74b0\u5883\u306b\u3066\u4f5c\u6210\u3057\u305fAmazon Linux\u3067\u3042\u308c\u3070\u3001\u30b5\u30fc\u30d0\u4f5c\u6210\u6642\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u3066\u3044\u308b\u305f\u3081\u3001\u4e0b\u8a18\u4f5c\u696d\u306f\u4e0d\u8981\u3068\u306a\u308a\u307e\u3059\u3002<\/p>\n<p>1.pip\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30b9\u30af\u30ea\u30d7\u30c8\u3092curl\u7d4c\u7531\u306b\u3066\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3001\u5b9f\u884c\u3002<\/p>\n<pre>[root@test ~]# curl \"https:\/\/bootstrap.pypa.io\/get-pip.py\" -o \"get-pip.py\"\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n100 1488k  100 1488k    0     0  5367k      0 --:--:-- --:--:-- --:--:-- 5394k\n[root@test ~]# python get-pip.py\nCollecting pip\n  Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB)\n    100% |\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 1.2MB 888kB\/s\nCollecting setuptools\n  Downloading setuptools-24.0.3-py2.py3-none-any.whl (441kB)\n    100% |\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 450kB 2.1MB\/s\nCollecting wheel\n  Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)\n    100% |\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 71kB 8.8MB\/s\nInstalling collected packages: pip, setuptools, wheel\nSuccessfully installed pip-8.1.2 setuptools-24.0.3 wheel-0.29.0\n<\/pre>\n<p>2.pip\u3092\u4f7f\u7528\u3057\u3001AWS CLI\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/p>\n<pre>[root@test ~]# pip install awscli\n  Downloading awscli-1.10.47-py2.py3-none-any.whl (970kB)\n    100% |\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 972kB 1.2MB\/s\n(\u4e2d\u7565)\nSuccessfully installed awscli-1.10.47 botocore-1.4.37 colorama-0.3.7 docutils-0.12 futures-3.0.5 jmespath-0.9.0 pyasn1-0.1.9 python-dateutil-2.5.3 rsa-3.4.2 s3transfer-0.0.1\n<\/pre>\n<p>\u3053\u308c\u306b\u3066\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u5b8c\u4e86\u3067\u3059\u3002\u4e0b\u8a18\u30b3\u30de\u30f3\u30c9\u306b\u3066\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3057\u3087\u3046<\/p>\n<pre>[root@test ~]# aws --version\naws-cli\/1.10.47 Python\/2.7.5 Linux\/3.10.0-327.el7.x86_64 botocore\/1.4.37\n<\/pre>\n<p>\u25a0AWS CLI\u7528IAM\u30e6\u30fc\u30b6\u4f5c\u6210<br \/>\nAWS CLI\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5f8c\u3001\u4e0b\u8a18\u30b3\u30de\u30f3\u30c9\u306b\u3066\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u60c5\u5831\u3092\u53d6\u5f97\u3059\u308b\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3088\u3046\u3068\u3059\u308b\u3068\u2026<\/p>\n<pre>[root@test ~]# aws ec2 describe-instances\nYou must specify a region. You can also configure your region by running \"aws configure\".\n<\/pre>\n<p>\u521d\u671f\u8a2d\u5b9a\u304c\u5b8c\u4e86\u3057\u3066\u306a\u3044\u305f\u3081\u3001\u3053\u306e\u3088\u3046\u306a\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002<\/p>\n<p>aws configure\u3068\u3044\u3046\u30b3\u30de\u30f3\u30c9\u306b\u3066\u521d\u671f\u8a2d\u5b9a\u3092\u884c\u3046\u306e\u3067\u3059\u304c\u3001\u305d\u306e\u969b\u306bIAM\u30e6\u30fc\u30b6\u306eAccess Key\u53ca\u3073<br \/>\nSecret Access Key\u304c\u5fc5\u8981\u306b\u306a\u308a\u307e\u3059\u3002\u65e2\u306bAWS CLI\u64cd\u4f5c\u6a29\u9650\u306e\u3042\u308bIAM\u30e6\u30fc\u30b6\u3092\u4f5c\u6210\u3057\u3066\u3044\u308c\u3070\u3001<br \/>\n\u305d\u306e\u30e6\u30fc\u30b6\u306eAccess Key\u53ca\u3073Secret Access Key\u3092\u4f7f\u7528\u3059\u308c\u3070\u53ef\u80fd\u3067\u3059\u304c\u3001\u306a\u3051\u308c\u3070IAM\u30e6\u30fc\u30b6\u306e<br \/>\n\u4f5c\u6210\u304c\u5fc5\u8981\u3068\u306a\u308a\u307e\u3059\u3002<\/p>\n<p>AWS\u30b3\u30f3\u30bd\u30fc\u30eb\u3088\u308aIAM\u8a2d\u5b9a\u753b\u9762\u3092\u958b\u304d\u3001\u30e6\u30fc\u30b6\u21d2\u65b0\u898f\u30e6\u30fc\u30b6\u306e\u4f5c\u6210\u3092\u62bc\u4e0b\u3057\u307e\u3059\u3002<\/p>\n<a href=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/0d0b296b331667572ac6ed25787209fd.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7598\" src=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/0d0b296b331667572ac6ed25787209fd.png\" alt=\"\u65b0\u898f\u30e6\u30fc\u30b6\u4f5c\u6210\" width=\"1364\" height=\"570\" srcset=\"https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/0d0b296b331667572ac6ed25787209fd.png 1364w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/0d0b296b331667572ac6ed25787209fd-300x125.png 300w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/0d0b296b331667572ac6ed25787209fd-768x321.png 768w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/0d0b296b331667572ac6ed25787209fd-1024x428.png 1024w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/0d0b296b331667572ac6ed25787209fd-728x304.png 728w\" sizes=\"auto, (max-width: 1364px) 100vw, 1364px\" \/><\/a>\n<p>\u4e0b\u8a18\u306e\u3088\u3046\u306b\u30e6\u30fc\u30b6\u540d\u3092\u5165\u529b\u3057\u307e\u3059\u3002\u3053\u3053\u3067\u306f\u300caws-cli\u300d\u3068\u5165\u529b\u3057\u3001\u4f5c\u6210\u3092\u62bc\u4e0b\u3057\u307e\u3059\u3002<\/p>\n<a href=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/5df41f244088ccdcda623d21d3571eb0.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7600\" src=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/5df41f244088ccdcda623d21d3571eb0.png\" alt=\"IAM\u30e6\u30fc\u30b6\u3000\u4f5c\u6210\" width=\"1915\" height=\"929\" srcset=\"https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/5df41f244088ccdcda623d21d3571eb0.png 1915w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/5df41f244088ccdcda623d21d3571eb0-300x146.png 300w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/5df41f244088ccdcda623d21d3571eb0-768x373.png 768w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/5df41f244088ccdcda623d21d3571eb0-1024x497.png 1024w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/5df41f244088ccdcda623d21d3571eb0-728x353.png 728w\" sizes=\"auto, (max-width: 1915px) 100vw, 1915px\" \/><\/a>\n<p>\u30e6\u30fc\u30b6\u304c\u6b63\u5e38\u306b\u4f5c\u6210\u3055\u308c\u307e\u3057\u305f\u3002\u3053\u3053\u3067\u8a8d\u8a3c\u60c5\u5831\u304c\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u53ef\u80fd\u3068\u306a\u308a\u307e\u3059\u3002<br \/>\nAccess Key\u53ca\u3073Secret Access Key\u306f\u3053\u306e\u753b\u9762\u3067\u306e\u307f\u3001\u53d6\u5f97\u51fa\u6765\u308b\u305f\u3081\u3001\u5fc5\u305a\u30e1\u30e2\u3084<br \/>\n\u30d5\u30a1\u30a4\u30eb\u3092\u4fdd\u5b58\u3057\u3066\u304a\u304d\u307e\u3057\u3087\u3046\u3002<\/p>\n<a href=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/a04c03dc002227f4bbfbd080e44904e8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7599\" src=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/a04c03dc002227f4bbfbd080e44904e8.png\" alt=\"IAM \u30a2\u30af\u30bb\u30b9\u30ad\u30fc\u53ca\u3073\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u30ad\u30fc\" width=\"1917\" height=\"928\" srcset=\"https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/a04c03dc002227f4bbfbd080e44904e8.png 1917w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/a04c03dc002227f4bbfbd080e44904e8-300x145.png 300w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/a04c03dc002227f4bbfbd080e44904e8-768x372.png 768w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/a04c03dc002227f4bbfbd080e44904e8-1024x496.png 1024w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/a04c03dc002227f4bbfbd080e44904e8-728x352.png 728w\" sizes=\"auto, (max-width: 1917px) 100vw, 1917px\" \/><\/a>\n<p>\u4f5c\u6210\u3055\u308c\u305f\u30e6\u30fc\u30b6\u3092\u62bc\u4e0b\u3059\u308b\u3068\u3001\u30e6\u30fc\u30b6\u8a2d\u5b9a\u78ba\u8a8d\u753b\u9762\u306b\u79fb\u884c\u3057\u307e\u3059\u3002<br \/>\n\u4f5c\u6210\u3055\u308c\u305f\u3070\u304b\u308a\u3060\u3068\u3001AWS CLI\u3092\u4f7f\u7528\u3059\u308b\u6a29\u9650\u304c\u4e0e\u3048\u3089\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u3001<br \/>\n\u30dd\u30ea\u30b7\u30fc\u3092\u30a2\u30bf\u30c3\u30c1\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<p>\u30a2\u30af\u30bb\u30b9\u8a31\u53ef\u30bf\u30d6\u3092\u9078\u629e\u3057\u3001\u30dd\u30ea\u30b7\u30fc\u306e\u30a2\u30bf\u30c3\u30c1\u3092\u62bc\u4e0b\u3057\u307e\u3059\u3002<\/p>\n<a href=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/ce45da0639e2f1aff77fd675bf036d1c.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7597\" src=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/ce45da0639e2f1aff77fd675bf036d1c.png\" alt=\"\u30e6\u30fc\u30b6\u78ba\u8a8d\u753b\u9762\" width=\"1916\" height=\"926\" srcset=\"https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/ce45da0639e2f1aff77fd675bf036d1c.png 1916w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/ce45da0639e2f1aff77fd675bf036d1c-300x145.png 300w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/ce45da0639e2f1aff77fd675bf036d1c-768x371.png 768w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/ce45da0639e2f1aff77fd675bf036d1c-1024x495.png 1024w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/ce45da0639e2f1aff77fd675bf036d1c-728x352.png 728w\" sizes=\"auto, (max-width: 1916px) 100vw, 1916px\" \/><\/a>\n<p>\u30a2\u30bf\u30c3\u30c1\u3059\u308b\u30dd\u30ea\u30b7\u30fc\u3092\u9078\u629e\u3057\u307e\u3059\u3002\u3053\u3053\u3067\u306f\u300cPowerUserAccess\u300d\u3092<br \/>\n\u30a2\u30bf\u30c3\u30c1\u3057\u307e\u3059\u3002<\/p>\n<a href=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/3615ff73559d74f274b1900af740f210.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7596\" src=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/3615ff73559d74f274b1900af740f210.png\" alt=\"\u30dd\u30ea\u30b7\u30fc\u30a2\u30bf\u30c3\u30c1\" width=\"1919\" height=\"933\" srcset=\"https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/3615ff73559d74f274b1900af740f210.png 1919w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/3615ff73559d74f274b1900af740f210-300x146.png 300w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/3615ff73559d74f274b1900af740f210-768x373.png 768w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/3615ff73559d74f274b1900af740f210-1024x498.png 1024w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/3615ff73559d74f274b1900af740f210-728x354.png 728w\" sizes=\"auto, (max-width: 1919px) 100vw, 1919px\" \/><\/a>\n<p>\u30a2\u30bf\u30c3\u30c1\u5f8c\u3001\u3053\u306e\u3088\u3046\u306a\u8868\u793a\u3068\u306a\u3063\u3066\u3044\u308c\u3070\u5b8c\u4e86\u3067\u3059\u3002<\/p>\n<a href=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/c52996005019a9f8453ede6fed56670d.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-7595\" src=\"http:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/c52996005019a9f8453ede6fed56670d.png\" alt=\"\u30a2\u30bf\u30c3\u30c1\u5f8c\" width=\"1918\" height=\"925\" srcset=\"https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/c52996005019a9f8453ede6fed56670d.png 1918w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/c52996005019a9f8453ede6fed56670d-300x145.png 300w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/c52996005019a9f8453ede6fed56670d-768x370.png 768w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/c52996005019a9f8453ede6fed56670d-1024x494.png 1024w, https:\/\/www.skyarch.net\/blog\/wp-content\/uploads\/2016\/07\/c52996005019a9f8453ede6fed56670d-728x351.png 728w\" sizes=\"auto, (max-width: 1918px) 100vw, 1918px\" \/><\/a>\n<p>\u3053\u308c\u3067AWS CLI\u3092\u4f7f\u7528\u3059\u308b\u305f\u3081\u306eIAM\u30e6\u30fc\u30b6\u4f5c\u6210\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002<\/p>\n<p>\u25a0aws configure\u5b9f\u884c<br \/>\naws configure\u3092\u5b9f\u884c\u3059\u308b\u6e96\u5099\u304c\u6574\u3044\u307e\u3057\u305f\u306e\u3067\u3001\u5b9f\u884c\u3057\u307e\u3059\u3002<br \/>\n\u5404\u30e6\u30fc\u30b6\u306e\u30db\u30fc\u30e0\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u3066\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<pre>[root@test ~]# aws configure\nAWS Access Key ID [None]:\n<\/pre>\n<p>\u5b9f\u884c\u3059\u308b\u3068\u4e0a\u8a18\u306e\u3088\u3046\u306b\u30a2\u30af\u30bb\u30b9\u30ad\u30fc\u7b49\u3092\u5bfe\u8a71\u5f62\u5f0f\u3067\u554f\u308f\u308c\u307e\u3059\u3002<br \/>\n\u4e0b\u8a18\u5165\u529b\u60c5\u5831\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<p>AWS Access Key ID [None]: \u5148\u7a0b\u4f5c\u6210\u3057\u305f\u30e6\u30fc\u30b6\u306eAccess Key<br \/>\nAWS Secret Access Key [None]: \u5148\u7a0b\u4f5c\u6210\u3057\u305f\u30e6\u30fc\u30b6\u306esecret Access Key<br \/>\nDefault region name [None]: \u30ea\u30fc\u30b8\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002\u6771\u4eac\u306e\u5834\u5408\u306f\u300cap-northeast-1\u300d\u3068\u306a\u308a\u307e\u3059\u3002<br \/>\nDefault output format [None]: json\u3084table\u7b49\u306e\u30b3\u30de\u30f3\u30c9\u51fa\u529b\u7d50\u679c\u306e\u8868\u793a\u5f62\u5f0f\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002\u3053\u3053\u3067\u306fjson\u3092\u5165\u529b\u3057\u307e\u3059\u3002<\/p>\n<p>\u4e0b\u8a18\u304c\u5165\u529b\u4f8b\u3068\u306a\u308a\u307e\u3059\u3002<\/p>\n<pre>[root@test ~]# aws configure\nAWS Access Key ID [None]: XXXXXXXXXXXXXXXXXXXXX\nAWS Secret Access Key [None]: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\nDefault region name [None]: ap-northeast-1\nDefault output format [None]:json\n<\/pre>\n<p>aws configure\u5b9f\u884c\u5f8c\u3001\u300c.aws\u300d\u3068\u3044\u3046\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u4f5c\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre>[root@test ~]# ls -la\ntotal 40\ndr-xr-x---  4 root root 4096 Jul 14 08:43 .\ndr-xr-xr-x 25 root root 4096 Jul 14 07:33 ..\ndrwxr-xr-x  2 root root 4096 Jul 14 08:43 .aws\n-rw-r--r--  1 root root   18 Jan 15  2011 .bash_logout\n-rw-r--r--  1 root root  176 Jan 15  2011 .bash_profile\n-rw-r--r--  1 root root  176 Jan 15  2011 .bashrc\n-rw-r--r--  1 root root  100 Jan 15  2011 .cshrc\ndrwx------  2 root root 4096 Jul 14 07:33 .ssh\n-rw-r--r--  1 root root  129 Jan 15  2011 .tcshrc\n-rw-------  1 root root  663 Jul 14 08:43 .viminfo\n<\/pre>\n<p>\u3053\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u4e2d\u8eab\u3092\u898b\u3066\u307f\u308b\u3068\u3001\u4e0b\u8a18\u306e\u3088\u3046\u306a\u30d5\u30a1\u30a4\u30eb\u304c\u4fdd\u5b58\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre>[root@test ~]# cd .aws\/\n[root@test .aws]# ls -la\ntotal 16\ndrwxr-xr-x 2 root root 4096 Jul 14 08:46 .\ndr-xr-x--- 4 root root 4096 Jul 14 08:46 ..\n-rw------- 1 root root   48 Jul 14 08:46 config\n-rw------- 1 root root  116 Jul 14 08:46 credentials\n<\/pre>\n<p>config\u306b\u306f\u3001\u5148\u7a0b\u5165\u529b\u3057\u305foutput\u3084region\u304c\u8a18\u8f09\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre>[root@test .aws]# cat config\n[default]\noutput = json\nregion = ap-northeast-1\n<\/pre>\n<p>credentials\u306b\u306f\u3001\u5148\u7a0b\u5165\u529b\u3057\u305f\u3001access_key\u7b49\u304c\u8a18\u8f09\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre>[root@test .aws]# cat credentials\n[default]\naws_access_key_id = XXXXXXXXXXXXXXXXXXXXX\naws_secret_access_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n<\/pre>\n<p>\u3053\u308c\u3067AWS CLI\u3092\u4f7f\u7528\u3059\u308b\u521d\u671f\u8a2d\u5b9a\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002<\/p>\n<p>\u25a0AWS CLI\u5b9f\u884c<br \/>\n\u5148\u7a0b\u5931\u6557\u3057\u305f\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u60c5\u5831\u306e\u53d6\u5f97\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u65bd\u3057\u307e\u3059\u3002<\/p>\n<pre>[root@test ~]# [root@test .aws]# aws ec2 describe-instances\n{\n    \"Reservations\": [\n        {\n            \"OwnerId\": \"XXXXXXXXXXX\",\n            \"ReservationId\": \"XXXXXXXXXX\",\n            \"Groups\": [],\n            \"Instances\": [\n                {\n                    \"Monitoring\": {\n                        \"State\": \"disabled\"\n                    },\n                    \"PublicDnsName\": \"\",\n                    \"RootDeviceType\": \"ebs\",\n                    \"State\": {\n                        \"Code\": 80,\n                        \"Name\": \"stopped\"\n                    },\n                    \"EbsOptimized\": false,\n                    \"LaunchTime\": \"2016-07-13T05:12:31.000Z\",\n                    \"PrivateIpAddress\": \"172.31.XX.XX\",\n                    \"ProductCodes\": [],\n                    \"VpcId\": \"vpc-XXXXXXXXX\",\n                    \"StateTransitionReason\": \"User initiated (2016-07-13 09:11:24 GMT)\",\n                    \"InstanceId\": \"i-XXXXXXXX\",\n                    \"ImageId\": \"ami-XXXXXXXX\",\n                    \"PrivateDnsName\": \"ip-172-31-XX-XX.ap-northeast-1.compute.internal\",\n                    \"KeyName\": \"test.pem\",\n                    \"SecurityGroups\": [\n                        {\n                            \"GroupName\": \"launch-wizard-1\",\n                            \"GroupId\": \"sg-XXXXXXXXX\"\n                        }\n                    ],\n                    \"ClientToken\": \"XXXXXXXXXXXXXXXXX\",\n                    \"SubnetId\": \"subnet-XXXXXXXX\",\n                    \"InstanceType\": \"t2.micro\",\n                    \"NetworkInterfaces\": [\n                        {\n                            \"Status\": \"in-use\",\n                            \"MacAddress\": \"XX:XX:XX:XX:XX:XX\",\n                            \"SourceDestCheck\": true,\n                            \"VpcId\": \"vpc-XXXXXXXX\",\n                            \"Description\": \"Primary network interface\",\n                            \"NetworkInterfaceId\": \"eni-XXXXXXXX\",\n                            \"PrivateIpAddresses\": [\n                                {\n                                    \"PrivateDnsName\": \"ip-172-31-XX-XX.ap-northeast-1.compute.internal\",\n                                    \"Primary\": true,\n                                    \"PrivateIpAddress\": \"172.31.XX.XX\"\n                                }\n                            ],\n                            \"PrivateDnsName\": \"ip-172-31-XX-XX.ap-northeast-1.compute.internal\",\n                            \"Attachment\": {\n                                \"Status\": \"attached\",\n                                \"DeviceIndex\": 0,\n                                \"DeleteOnTermination\": true,\n                                \"AttachmentId\": \"eni-attach-XXXXXXXX\",\n                                \"AttachTime\": \"2016-07-12T06:29:15.000Z\"\n                            },\n                            \"Groups\": [\n                                {\n                                    \"GroupName\": \"launch-wizard-1\",\n                                    \"GroupId\": \"sg-XXXXXXXXX\"\n                                }\n                            ],\n                            \"SubnetId\": \"subnet-XXXXXXXX\",\n                            \"OwnerId\": \"XXXXXXXXXXXXXX\",\n                            \"PrivateIpAddress\": \"172.31.XX.XX\"\n                        }\n                    ],\n                    \"SourceDestCheck\": true,\n                    \"Placement\": {\n                        \"Tenancy\": \"default\",\n                        \"GroupName\": \"\",\n                        \"AvailabilityZone\": \"ap-northeast-1c\"\n                    },\n                    \"Hypervisor\": \"xen\",\n                    \"BlockDeviceMappings\": [\n                        {\n                            \"DeviceName\": \"\/dev\/xvda\",\n                            \"Ebs\": {\n                                \"Status\": \"attached\",\n                                \"DeleteOnTermination\": true,\n                                \"VolumeId\": \"vol-XXXXXXXXX\",\n                                \"AttachTime\": \"2016-07-12T06:29:15.000Z\"\n                            }\n                        }\n                    ],\n                    \"Architecture\": \"x86_64\",\n                    \"StateReason\": {\n                        \"Message\": \"Client.UserInitiatedShutdown: User initiated shutdown\",\n                        \"Code\": \"Client.UserInitiatedShutdown\"\n                    },\n                    \"RootDeviceName\": \"\/dev\/xvda\",\n                    \"VirtualizationType\": \"hvm\",\n                    \"Tags\": [\n                        {\n                            \"Value\": \"XXXXXXXX\",\n                            \"Key\": \"Name\"\n                        }\n                    ],\n                    \"AmiLaunchIndex\": 0\n                }\n            ]\n        }\n    ]\n}\n<\/pre>\n<p>\u4eca\u5ea6\u306f\u3046\u307e\u304f\u53d6\u5f97\u3067\u304d\u307e\u3057\u305f\u306d\u3002\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u306e\u72b6\u614b\u3084\u30b5\u30a4\u30ba\u3001EBS\u306e\u60c5\u5831\u7b49\u304c\u53d6\u5f97\u3067\u304d\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>\u25a0\u307e\u3068\u3081<br \/>\nAWS CLI\u3092\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u4e0b\u8a18\u304c\u5fc5\u8981\u3068\u306a\u308a\u307e\u3059\u3002<br \/>\n\u30fbAWS CLI\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<br \/>\n\u30fbAWS CLI\u306e\u4f7f\u7528\u6a29\u9650\u304c\u4ed8\u4e0e\u3055\u308c\u3066\u3044\u308bIAM\u30e6\u30fc\u30b6<br \/>\n\u30fb\u4e0a\u8a18\u6e96\u5099\u5f8c\u3001aws configure\u3092\u5b9f\u65bd<\/p>\n<p>\u4eca\u56de\u306f\u4ee5\u4e0a\u3068\u306a\u308a\u307e\u3059\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>AWS\u3067\u306f\u30b3\u30f3\u30bd\u30fc\u30eb\u4e0a\u306e\u64cd\u4f5c\u3060\u3051\u3067\u306a\u304f\u3001AWS CLI\u3092\u4f7f\u7528\u3057\u3001CUI\u4e0a\u306e\u64cd\u4f5c\u304c\u53ef\u80fd\u3067\u3059\u3002 \u307e\u305f\u3001\u3044\u304f\u3064\u304b\u306e\u6a5f\u80fd\u306b\u3064\u3044\u3066\u306f\u30b3\u30f3\u30bd\u30fc\u30eb\u3067\u306e\u64cd\u4f5c\u304c\u672a\u5bfe\u5fdc\u306e\u305f\u3081\u3001AWS CLI\u3092\u5229\u7528\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 \u4eca\u56de\u306f\u3001\u3053\u306eAWS C&#8230;<\/p>\n","protected":false},"author":45,"featured_media":5484,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_locale":"ja","_original_post":"7583","footnotes":""},"categories":[132],"tags":[],"class_list":{"0":"post-7583","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-aws-cli","8":"ja"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/posts\/7583","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/users\/45"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/comments?post=7583"}],"version-history":[{"count":7,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/posts\/7583\/revisions"}],"predecessor-version":[{"id":7710,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/posts\/7583\/revisions\/7710"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/media\/5484"}],"wp:attachment":[{"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/media?parent=7583"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/categories?post=7583"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.skyarch.net\/blog\/wp-json\/wp\/v2\/tags?post=7583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}