Skip to main content

Fast and easy deployment of ssh keys to remote hosts

Project description

Overview

SSH Deploy key is a simple to use, high-performance tool to distribute your ssh public key to one or more remote servers. It can be used interactively, or it can be scripted using standard shell redirection techniques.

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 with pip.

On some systems, there are development packages 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 pip 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 Code

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-0.4.0.tar.gz (15.3 kB view details)

Uploaded Source

File details

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

File metadata

File hashes

Hashes for ssh-deploy-key-0.4.0.tar.gz
Algorithm Hash digest
SHA256 5d38feef2a3627958622f00f3011d623a9c41ec860550b74a29fe2b4136e24d9
MD5 b197f2043ccbd4b0d999257f16e7823c
BLAKE2b-256 3fbada0cfedf689ac1c5175fd372f0f3d8dba71b89934e63b84e93b9326b0cb5

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