/home/coltondrg/.ssh/authorized_keys
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
extras
revoked
.gitignore
LICENSE
README.md
install
kurisu.coltondrg.in.pub
okarin.coltondrg.com.pub
portal.coltondrg.in.pub
rainbowdash.coltondrg.in.pub
sayori.coltondrg.in.pub

README.md

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.drg.li/coltondrg/ssh-keystore.git
cd ssh-keystore
./install
From GitGud
git clone https://gitgud.io/coltondrg/ssh-keystore.git
cd ssh-keystore
./install
From GitHub
git clone https://github.com/coltondrg/ssh-keystore.git
cd ssh-keystore
./install
Updating
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.