diff --git a/ssh-ca b/ssh-ca
index ae0f02bd0e01b23279f779481128b4678d8ee405..620e52ede0cfe8c7cf5315f79258b250a53bfb96 100755
--- a/ssh-ca
+++ b/ssh-ca
@@ -7,7 +7,8 @@ usage () {
 }
 
 init () {
-    echo Not implemented.
+    mkdir -p hosts users
+    ssh-keygen -qf CA -P /dev/null
 }
 
 signuser () {