Skip to main content

Deploys your ssh key to one or more remote hosts, in parallel.

Project description

Overview

SSH Deploy key is a high-performance tool to distribute your ssh public key to one or more remote servers. It accepts lists of remote hosts from redirected standard in, or the remote hosts can be entered interactively.

Documentation

Documentation and example usage can be found at

http://ssh-deploy-key.readthedocs.org/

Installation

SSH deploy key is installed from the command line.

ssh-deploy-key is normally installed via pip. However, on some systems, there are source files that must be installed first.

Prerequisites

ssh-deploy-key depends on the excellent Paramiko ssh library, which requires the Python sources. You can install these using the normal package managers for your OS.

Debian/Ubuntu (apt-get)

sudo apt-get install python-dev

Red Hat/Centos (yum)

sudo yum install python-devel

OS X

You will need a compiler installed – either XCode or gcc. Normally, you can just run the command to install ssh-deploy-key (see below), and if no compiler is available on your system, you will be prompted to install one:

http://ssh-deploy-key.readthedocs.org/en/latest/_images/install_gcc_mac.png

If this happens, click the ‘install’ button, then run the pip command again.

Install ssh-deploy-key via Pip

Once the development libraries are in place, the best way to install ssh-deploy-key is via pip. To get pip, see http://www.pip-installer.org/en/latest/installing.html

Then,

sudo pip install ssh-deploy-key

Source

The SSH deploy key sources are hosted on bitbucket.

https://bitbucket.org/travis_bear/ssh-deploy-key

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssh-deploy-key-develop.tar.gz (13.9 kB view details)

Uploaded Source

File details

Details for the file ssh-deploy-key-develop.tar.gz.

File metadata

File hashes

Hashes for ssh-deploy-key-develop.tar.gz
Algorithm Hash digest
SHA256 5b8dfb679eb1feda3dcb1084c3e4e6c0f5aef5045031508b7e17a8757953711c
MD5 181302e471142f8f90445566d721a484
BLAKE2b-256 3f12676af404672902b5ae5fe5901f2d263fd320b7475fed12ff3fcfeb9255d8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page