You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some edge cases are not caught by the audit_ssh_authorizedkeys module. Namely those where SSH keys are loaded using token-expanded filenames other than %u, e.g. by matching for the remote hostname (%h).
audit_ssh_authorizedkeys should notice this and produce a warning, but this is not entirely trivial, as we'd need to parse the config file ourselves (sshd configtest only produces merged and expanded config as output, so we can't reliably check for placeholders there) in order to find any includes of other config files (at least the includes don't use token expansion).
The text was updated successfully, but these errors were encountered:
Some edge cases are not caught by the
audit_ssh_authorizedkeys
module. Namely those where SSH keys are loaded using token-expanded filenames other than%u
, e.g. by matching for the remote hostname (%h
).audit_ssh_authorizedkeys
should notice this and produce a warning, but this is not entirely trivial, as we'd need to parse the config file ourselves (sshd configtest only produces merged and expanded config as output, so we can't reliably check for placeholders there) in order to find any includes of other config files (at least the includes don't use token expansion).The text was updated successfully, but these errors were encountered: