summaryrefslogtreecommitdiff
path: root/sshd.8
diff options
context:
space:
mode:
authordjm@openbsd.org <djm@openbsd.org>2020-08-27 01:07:09 +0000
committerDamien Miller <djm@mindrot.org>2020-08-27 11:28:36 +1000
commit801c9f095e6d8b7b91aefd98f5001c652ea13488 (patch)
tree6c6416d6d926939b208eb1f1181f196a554e0734 /sshd.8
parent9b8ad93824c682ce841f53f3b5762cef4e7cc4dc (diff)
upstream: support for requiring user verified FIDO keys in sshd
This adds a "verify-required" authorized_keys flag and a corresponding sshd_config option that tells sshd to require that FIDO keys verify the user identity before completing the signing/authentication attempt. Whether or not user verification was performed is already baked into the signature made on the FIDO token, so this is just plumbing that flag through and adding ways to require it. feedback and ok markus@ OpenBSD-Commit-ID: 3a2313aae153e043d57763d766bb6d55c4e276e6
Diffstat (limited to 'sshd.8')
-rw-r--r--sshd.811
1 files changed, 9 insertions, 2 deletions
diff --git a/sshd.8 b/sshd.8
index c5f8987d2..b2fad56d3 100644
--- a/sshd.8
+++ b/sshd.8
@@ -33,8 +33,8 @@
33.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 33.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
34.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 34.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35.\" 35.\"
36.\" $OpenBSD: sshd.8,v 1.312 2020/01/25 06:03:10 djm Exp $ 36.\" $OpenBSD: sshd.8,v 1.313 2020/08/27 01:07:10 djm Exp $
37.Dd $Mdocdate: January 25 2020 $ 37.Dd $Mdocdate: August 27 2020 $
38.Dt SSHD 8 38.Dt SSHD 8
39.Os 39.Os
40.Sh NAME 40.Sh NAME
@@ -631,6 +631,13 @@ This option only makes sense for the FIDO authenticator algorithms
631.Cm ecdsa-sk 631.Cm ecdsa-sk
632and 632and
633.Cm ed25519-sk . 633.Cm ed25519-sk .
634.It Cm verify-required
635Require that signatures made using this key attest that they verified
636the user, e.g. via a PIN.
637This option only makes sense for the FIDO authenticator algorithms
638.Cm ecdsa-sk
639and
640.Cm ed25519-sk .
634.It Cm restrict 641.It Cm restrict
635Enable all restrictions, i.e. disable port, agent and X11 forwarding, 642Enable all restrictions, i.e. disable port, agent and X11 forwarding,
636as well as disabling PTY allocation 643as well as disabling PTY allocation