{ "info": { "author": "Adam Kurowski", "author_email": "adam.kurowski.git@darevee.pl", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# aws-ad\n\nThis project provides command line tool - aws-ad to simplify process of logging into AWS account with Windows AD credentials\n\nIt is inspired by basically identical tool aws-adfs. I wrote it mainly out of curioucity how to do it by myself, and was to lazy to check, why orginal tool \nrandomly refused to work under bamboo\n\n\n# Sample workflow\n\n1. Create config file: `~/.aws/auth`. It will be used by `aws-ad` to connect to ADFS site and to login. Here is sample content:\n\n\n [profile-name]\n username=login@your-domain.com\n # password=your-password - this is OPTIONAL\n adfs-host=sts.your-domain.com\n provider-id=urn:amazon:your-company-provider-id\n role-arn=arn:aws:iam::1234567890:role/ADFS_ROLE_FOR_TASK\n\n # OPTIONAL variables that change behaviour of profile :\n # assume-role=arn:aws:iam::1234567890:role/role-to-assume-into-after-gettin-in\n # assume-profile=name-of-the-new-profile\n\n\n2. Run `aws-ad` with following options:\n\n\n aws-ad --profile profile-name\n\n\nKeep in mind that `profile-name` must be the same as in config file above\nYou may be prompted for password (to your login@your-domain.com in Active Directory).\n`aws-ad` modifies file `~/.aws/credentials`. It saves AWS keys there in profile section (`profile-name` again).\n\n3. You can now run AWS CLI commands now. Remember to set AWS Region and AWS Profile, like this:\n\n\n export AWS_DEFAULT_PROFILE=profile-name\n export AWS_DEFAULT_REGION=eu-central-1\n aws s3 ls\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ReverseEsper/aws-windows", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "aws-ad", "package_url": "https://pypi.org/project/aws-ad/", "platform": "", "project_url": "https://pypi.org/project/aws-ad/", "project_urls": { "Homepage": "https://github.com/ReverseEsper/aws-windows" }, "release_url": "https://pypi.org/project/aws-ad/0.6.2/", "requires_dist": [ "ConfigArgParse", "argparse", "boto3", "bs4", "configparser", "lxml", "requests" ], "requires_python": "", "summary": "A tool for logging into aws with ad credentials", "version": "0.6.2" }, "last_serial": 5290493, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ad53b19b1b1129e96d157bfd450f0e53", "sha256": "faeb2e6ade2aeadca22696189cb245fe12dfe67d662eb09b54041a65d620aa1f" }, "downloads": -1, "filename": "aws_ad-0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ad53b19b1b1129e96d157bfd450f0e53", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5448, "upload_time": "2018-11-30T08:08:32", "url": "https://files.pythonhosted.org/packages/03/eb/caca42a41718048833f036361bf932a99c97e830fc0fd52d97cca336d403/aws_ad-0.1-py2-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "b9082debaee2cec8029f65bb6cfffc00", "sha256": "7e9267a2b9562914514d2d9a0b313f5b946a3408de84770b7447c5fbb265cf71" }, "downloads": -1, "filename": "aws_ad-0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "b9082debaee2cec8029f65bb6cfffc00", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5488, "upload_time": "2018-11-30T13:48:43", "url": "https://files.pythonhosted.org/packages/b5/f0/6266a833cb770d0261b9e74a5ac5cd4ab26625248dbd0c6164583815adab/aws_ad-0.2-py2-none-any.whl" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "a2b0eefa0bb1c4f491598ba99d0437d1", "sha256": "09c9225a20eef6f6dcecb5b068ffa0a2aa6514aeaf11e0d5d4295cec25c5efb1" }, "downloads": -1, "filename": "aws_ad-0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "a2b0eefa0bb1c4f491598ba99d0437d1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5501, "upload_time": "2018-11-30T14:15:46", "url": "https://files.pythonhosted.org/packages/21/cb/c576acf6262050a44eda6dab8ec17773d35bc912ff184c07c959bd9ac125/aws_ad-0.3-py2-none-any.whl" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "aa38264bffcafba36dba4fc735ad6277", "sha256": "f801e158883dc8d483de4a736c3137bf4f575f98383a113016750cd37294afd5" }, "downloads": -1, "filename": "aws_ad-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "aa38264bffcafba36dba4fc735ad6277", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6307, "upload_time": "2019-01-10T10:23:39", "url": "https://files.pythonhosted.org/packages/fb/de/e4e2a5fd98b2fdb2e29ab9e45879b53e22f3059b003007844ad2ae8f9131/aws_ad-0.4-py3-none-any.whl" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "f154e4161d98a5fbedf9b9f4713bfb4c", "sha256": "430fb965abd6ebf53a828897d089584a7f684f1ced26ce5adf205726de74e4bb" }, "downloads": -1, "filename": "aws_ad-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f154e4161d98a5fbedf9b9f4713bfb4c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8763, "upload_time": "2019-05-15T06:27:23", "url": "https://files.pythonhosted.org/packages/6c/0b/0bc7ea60cc93f6923b62164e2b6b5fc7af167ad1fd1fbdb28e4df36ca725/aws_ad-0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb2f6a2923dae8a3c728b142dc80840e", "sha256": "c50487a9cae722f28a9ccebb2499df2cb0728ea30fa4b3de49af06986c0489d9" }, "downloads": -1, "filename": "aws-ad-0.5.tar.gz", "has_sig": false, "md5_digest": "cb2f6a2923dae8a3c728b142dc80840e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6629, "upload_time": "2019-05-15T06:27:25", "url": "https://files.pythonhosted.org/packages/c6/8f/edec5d8fb89084bd634e110be84ee0d3ec07896e8b4d5c7df0af652ebf33/aws-ad-0.5.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "9b302ea0e8857100fbffc48bcb396b75", "sha256": "1634a05f9bce921d811c8ab35af8adee572e54e1491d996d0e3ce795c5e41fd0" }, "downloads": -1, "filename": "aws_ad-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9b302ea0e8857100fbffc48bcb396b75", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9257, "upload_time": "2019-05-15T09:54:00", "url": "https://files.pythonhosted.org/packages/9e/b9/8dc85b00a59e3415b70aa26013c805bf8254b1721b7b7da0def2f8dd93ef/aws_ad-0.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03bc9a6cc9270bc3e34b62c3940764b9", "sha256": "4fb0747885f82d38cfaca0c4c6d607a9839c5616746f76e9bc9179fe9f93b335" }, "downloads": -1, "filename": "aws-ad-0.6.1.tar.gz", "has_sig": false, "md5_digest": "03bc9a6cc9270bc3e34b62c3940764b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6750, "upload_time": "2019-05-15T09:54:02", "url": "https://files.pythonhosted.org/packages/6b/1d/5445ac453b9a885b41843f3b1cb28b703150ff83b48216c6073c0d4fea11/aws-ad-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "b12ad4920708a2f5b9247dded91a06be", "sha256": "73dd3bb641e42a9b6c45e693c5ec594f51341ffc925ea9eaffee7b4214830aa2" }, "downloads": -1, "filename": "aws_ad-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b12ad4920708a2f5b9247dded91a06be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9465, "upload_time": "2019-05-20T06:03:01", "url": "https://files.pythonhosted.org/packages/d5/18/40cb246ca2bcb718f21a1257ecd38f03e1504957a08b6e8352d28a7ec23d/aws_ad-0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8aaab4f8d52f5fc90d4a5ee81afca2ba", "sha256": "21147406e81b774997e04e619651a379f1df17b457049623109b465cdbee35d9" }, "downloads": -1, "filename": "aws-ad-0.6.2.tar.gz", "has_sig": false, "md5_digest": "8aaab4f8d52f5fc90d4a5ee81afca2ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6959, "upload_time": "2019-05-20T06:03:03", "url": "https://files.pythonhosted.org/packages/3c/e1/ff6e7b529f12696df6302987e85c5ac313a6a70ab24c431e6c6e97b80276/aws-ad-0.6.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b12ad4920708a2f5b9247dded91a06be", "sha256": "73dd3bb641e42a9b6c45e693c5ec594f51341ffc925ea9eaffee7b4214830aa2" }, "downloads": -1, "filename": "aws_ad-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b12ad4920708a2f5b9247dded91a06be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9465, "upload_time": "2019-05-20T06:03:01", "url": "https://files.pythonhosted.org/packages/d5/18/40cb246ca2bcb718f21a1257ecd38f03e1504957a08b6e8352d28a7ec23d/aws_ad-0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8aaab4f8d52f5fc90d4a5ee81afca2ba", "sha256": "21147406e81b774997e04e619651a379f1df17b457049623109b465cdbee35d9" }, "downloads": -1, "filename": "aws-ad-0.6.2.tar.gz", "has_sig": false, "md5_digest": "8aaab4f8d52f5fc90d4a5ee81afca2ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6959, "upload_time": "2019-05-20T06:03:03", "url": "https://files.pythonhosted.org/packages/3c/e1/ff6e7b529f12696df6302987e85c5ac313a6a70ab24c431e6c6e97b80276/aws-ad-0.6.2.tar.gz" } ] }