File tree 1 file changed +9
-0
lines changed
1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 22
22
- user : steeeeve
23
23
keys :
24
24
- ' [ssh public key string]'
25
+ trusted_cas :
26
+ - ' [ssh ca public key string]'
25
27
` ` `
26
28
27
29
See also the [Debugging with Nebula SSH commands](/docs/guides/debug-ssh-commands/) guide.
@@ -70,3 +72,10 @@ You can generate a host key using the `ssh-keygen` command line utility.
70
72
71
73
These options are how you create `users` for the debug ssh daemon. Password authentication for the ssh debug console is
72
74
NOT supported.
75
+
76
+ # sshd.trusted_cas
77
+
78
+ As an alternative to (or in addition to) `authorized_users`, you may define a list of trusted SSH CA public keys. Any
79
+ SSH certificate signed by a trusted CA will be granted access to the SSH debug server. If an SSH certificate contains
80
+ at least one principal, then the username provided when connecting to the server must match at least one principal. If
81
+ no principals are defined in the certificate, any username can be used.
You can’t perform that action at this time.
0 commit comments