معرفی شرکت ها


awss-0.9.9


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

AWS Shortcuts for Command-Line Instance Control
ویژگی مقدار
سیستم عامل -
نام فایل awss-0.9.9
نام awss
نسخه کتابخانه 0.9.9
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Robert Peteuil
ایمیل نویسنده robert.s.peteuil@gmail.com
آدرس صفحه اصلی https://github.com/robertpeteuil/aws-shortcuts
آدرس اینترنتی https://pypi.org/project/awss/
مجوز GNU General Public License v3 (GPLv3)
EC2 CLI Instance Connection and Control when Instance Details are Unknown ========================================================================= Connect and Control Instances by Name or Selection from Instance List --------------------------------------------------------------------- |TRAVIS| |AppVeyor| |Codacy Grade| |Codacy Cov| |PyPi release| |lang| -------------- Use AWSS to establish SSH connections and control instances without the need to know IP addresses, instance-ids or Names. This eliminates the need to leave the shell to use the Web Portal to retreive this information, which prevents workflow distruption and allows you to remain focused on the shell and the tasks at hand. AWSS is extremely useful when the following items are unknown for a target instance: - The current IP address (changes frequently for on-demand instances) - The login-user required for connecting via SSH - The keyfile associated with the SSH account - The instance-id Example screenshots ------------------- **Running "awss ssh" without specifying any additional info allows you to select from list of running instances** .. image:: https://cloud.githubusercontent.com/assets/1554603/26036941/363b9bf2-389d-11e7-88ab-3ab0e1d52f30.jpg **Running "awss list" will list all instances and their details, including all tags (listed in blue)** .. image:: https://cloud.githubusercontent.com/assets/1554603/25595372/6c3bd5e2-2e79-11e7-9ebc-4730f93c2cb6.png **Running "awss start" with a partial Name (and wildcard), lists matching results and allows selecting the target** .. image:: https://cloud.githubusercontent.com/assets/1554603/25595396/84b4ef64-2e79-11e7-922f-d645b007af57.png Tested Platforms & Python Versions ---------------------------------- Python 2.7, 3.3, 3.4, 3.5, 3.6 Platforms: - Linux - macOS (OS X) - Windows (see `Windows Prereqs`_ for ssh functionality) Installation ------------ This utility can be installed with **pip**: .. code:: shell pip install awss Windows Prereqs --------------- Windows does not have a built-in ssh command, so using the **awss ssh** command on windows requires: - Installation of `PuTTY Suite <http://www.putty.org/>`_ - use the "Windows Installer", install all options, and include it on your path - Converting ssh keys from Amazon's ".pem" format to ".ppk" format - keys can be converted using the `puttygen utility <http://stackoverflow.com/questions/3190667/convert-pem-to-ppk-file-format>`_ (installed with PuTTY Suite) - Powershell (native in of Windows since Windows XP Service Pack 3) Configuration ------------- **SSH Access Keys** (.pem or .ppk files) - Keys should be stored in the **.aws** folder in your home directory - Unix-type systems must set permission on files with a command such as ``sudo chmod 400 ~/.aws/*.pem`` - Windows systems must convert files to ".ppk" format, as described in `Windows Prereqs`_ **AWS Credentials** can be stored using *either one of these two methods*: - Environment variables "AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY" and "AWS_DEFAULT_REGION" - Files named "credentials" and "config" in the **.aws** folder in your home directory - The Windows home directory is referred to by the environment variable %UserProfile% **{HOME}/.aws/credentials** .. code:: [default] aws_access_key_id=AKIAIOSFODNN7EXAMPLE aws_secret_access_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY **{HOME}/.aws/config** .. code:: [default] region=us-west-2 output=json - Information on AWS Credentials is in the `AWS Getting Setup guide. <http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.html>`_ - Information on configuration files in is the `AWS Getting Started guide. <http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html>`_ Command Details --------------- - SSH to Instance: **awss ssh**, **awss ssh NAME** or **awss ssh -i ID** - typing **awss ssh** without a name or ID will display all running instances - this allows the user to select from the list if they can't remember the name - this can be combined with wilcards, for example **awss ssh U\*** to display a list of instances starting with "U" to select from - the login-name is automatically calculated based on the image-type of the instance - override the calculated login-name **-u USERNAME** - connect without PEM keys (if properly configured) **-p** - command specific help **awss ssh -h** - List Instances: **awss list** (other variations listed below) - list all instances (default), or use wilcards **awss list D*** - list running instances **-r** or **--running** - list stopped instances **-s** or **--stopped** - list instances with specified name **awss list NAME** - list instance with specified instance-id **awss list -i ID** - instance-state and NAME may be combined in queries - ex: list instances with NAME currently running: **awss list NAME -r** - command specific help **awss list -h** - Start Instance: **awss start**, **awss start NAME** or **awss start -i ID** - typing **awss start** without a name or ID will display all stopped instances - this allows the user to select from the list if they can't remember the name - this can be combined with wilcards, for example **awss start U\*** to display a list of instances starting with "U" to select from - start instance by name or instance-id - command specific help **awss start -h** - Stop Instance: **awss stop**, **awss stop NAME** or **awss stop -i ID** - typing **awss stop** without a name or ID will display all running instances - this allows the user to select from the list if they can't remember the name. - this can be combined with wilcards, for example **awss stop U\*** to display a list of instances starting with "U" to select from. - start instance by name or instance-id - command specific help **awss stop -h** .. |PyPi release| image:: https://img.shields.io/pypi/v/awss.svg :target: https://pypi.python.org/pypi/awss .. |Travis| image:: https://travis-ci.org/robertpeteuil/aws-shortcuts.svg?branch=master :target: https://travis-ci.org/robertpeteuil/aws-shortcuts .. |AppVeyor| image:: https://ci.appveyor.com/api/projects/status/1meclb632h49sik7/branch/master?svg=true :target: https://ci.appveyor.com/project/robertpeteuil/aws-shortcuts/branch/master .. |Py ver| image:: https://img.shields.io/pypi/pyversions/awss.svg :target: https://pypi.python.org/pypi/awss/ .. |Codacy Grade| image:: https://api.codacy.com/project/badge/Grade/477279a80d31407a99fb3c3551e066cb :target: https://www.codacy.com/app/robertpeteuil/aws-shortcuts?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=robertpeteuil/aws-shortcuts&amp;utm_campaign=Badge_Grade .. |Codacy Cov| image:: https://api.codacy.com/project/badge/Coverage/477279a80d31407a99fb3c3551e066cb :target: https://www.codacy.com/app/robertpeteuil/aws-shortcuts?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=robertpeteuil/aws-shortcuts&amp;utm_campaign=Badge_Coverage .. |PyL| image:: https://img.shields.io/pypi/l/awss.svg :target: https://pypi.python.org/pypi/awss/ .. |lang| image:: https://img.shields.io/badge/language-python-3572A5.svg :target: https://github.com/robertpeteuil/aws-shortcuts


نیازمندی

مقدار نام
>=1.4 boto3
- colorama
>=0.14 future


نحوه نصب


نصب پکیج whl awss-0.9.9:

    pip install awss-0.9.9.whl


نصب پکیج tar.gz awss-0.9.9:

    pip install awss-0.9.9.tar.gz