Deploys your ssh key to one or more remote hosts, in parallel.
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 and example usage can be found at
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.
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.
sudo apt-get install python-dev
Red Hat/Centos (yum)
sudo yum install python-devel
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:
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
sudo pip install ssh-deploy-key
The SSH deploy key sources are hosted on bitbucket.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size ssh-deploy-key-develop.tar.gz (13.9 kB)||File type Source||Python version None||Upload date||Hashes View|