ssh-copy-id
is a tool to install an SSH public key on a server as an authorized key. Its purpose is to provide access without requiring a password for each login.
This tool is part of OpenSSH and is available on Linux.
This Python CLI works on all platforms, providing that you have Python and Paramiko installed (see requirements.txt
).
- Install Python or update it to the latest version.
- Clone this repository.
- Navigate to cloned folder, create an activate a virtual environment.
- Install the requirements from
requirements.txt
file. - Run the script with Python to get the usage instructions.