/home/coltondrg/.ssh/authorized_keys https://git.coltondrg.com/ssh-keystore/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
c? b73c11e067 mi a2 lite 4 months ago
extras cleanup time 7 months ago
mobile mi a2 lite 4 months ago
revoked cleanup time 7 months ago
.gitignore Added postinstall capabilities 2 years ago
LICENSE moved some things around 1 year ago
README.md --pull 1 year ago
install added permission repairing option for Fedora 5 months ago
kurisu.coltondrg.in.pub new (permanent) key for laptop 7 months ago
okabe.coltondrg.com.pub cleanup time 7 months ago
portal.coltondrg.in.pub added key for home portal 1 year ago
sayori.coltondrg.in.pub cleanup time 7 months ago
shigeo.coltondrg.in.pub shigeo reinstalled, for good this time. 8 months ago


coltondrg? ssh keystore

This is a place where I store the id_rsa.pub files for all of my computers. An authorized_keys file can easily be generated and installed via the ./install script.

The master copy of this repo is stored safely in drg git but mirrors are available at GitGud and GitHub. There is also an http-only mirror of the repo, along with a pre-generated authorized_keys file at security.coltondrg.com.

Quick installation

Using git

From drg git
git clone https://git.coltondrg.com/ssh-keystore.git
cd ssh-keystore
From GitGud
git clone https://gitgud.io/coltondrg/ssh-keystore.git
cd ssh-keystore
From GitHub
git clone https://github.com/coltondrg/ssh-keystore.git
cd ssh-keystore
cd ssh-keystore
./install --pull

The install script also supports cron. By running it with --cron, it will automatically fetch the latest commit and install without confirmation.

Using curl/wget

From security.coltondrg.com via curl
curl -O https://security.coltondrg.com/ssh/authorized_keys
cp authorized_keys ~/.ssh/authorized_keys
From security.coltondrg.com via wget
wget https://security.coltondrg.com/ssh/authroized_keys
cp authorized_keys ~/.ssh/authorized_keys

For updates, simply repeat the process.

Other notes

In the extras directory you'll find keys that are not included in the authorized_keys file generated by the installer script, but are kept here for dexterity anyway. You can also find an example of a postinstall script you can use to extend the functionality of the installer script, including to add some of these extra keys to the generated authorized_keys file.