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.
![]() |
3 months ago | |
---|---|---|
.gitignore | 3 months ago | |
Makefile | 3 months ago | |
README.adoc | 3 months ago | |
ssh-ca | 3 months ago | |
ssh-ca.conf | 3 months ago |
README.adoc
Manual installation
-
Create user sshca:
useradd --system --no-user-group --shell /bin/sh --create-home --home-dir /srv/sshca sshca
-
Create directories:
install -o sshca -m 0700 -d ~sshca/bin ~sshca/.local ~sshca/.local/sshca ~sshca/.local/sshca/pubs
-
Copy
ssh-ca
script:install -o sshca -m 0700 -t ~sshca/bin ssh-ca
-
Create
authorized_keys
:touch emptyfile install -o sshca -m 0700 emptyfile ~sshca/.ssh/authorized_keys rm emptyfile
-
Create serial-file:
echo 0 > serial install -o sshca -m 0600 serial ~sshca/.local/sshca rm serial
-
Create CA (no password):
ssh-keygen -t ed25519 -C "CA" -N '' -f ~sshca/.local/sshca/ca