summaryrefslogtreecommitdiff
path: root/ssh-add.1
diff options
context:
space:
mode:
authordjm@openbsd.org <djm@openbsd.org>2019-10-31 21:19:56 +0000
committerDamien Miller <djm@mindrot.org>2019-11-01 09:46:09 +1100
commit486164d060314a7f8bca2a00f53be9e900c5e74d (patch)
treefd88518f7ef5c9e8b8ea168f670e929b1a81c4a1 /ssh-add.1
parentb9dd14d3091e31fb836f69873d3aa622eb7b4a1c (diff)
upstream: ssh-add support for U2F/FIDO keys
OpenBSD-Commit-ID: 7f88a5181c982687afedf3130c6ab2bba60f7644
Diffstat (limited to 'ssh-add.1')
-rw-r--r--ssh-add.113
1 files changed, 11 insertions, 2 deletions
diff --git a/ssh-add.1 b/ssh-add.1
index d4e1c603b..9dc44fa74 100644
--- a/ssh-add.1
+++ b/ssh-add.1
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ssh-add.1,v 1.69 2019/01/21 12:53:35 djm Exp $ 1.\" $OpenBSD: ssh-add.1,v 1.70 2019/10/31 21:19:56 djm Exp $
2.\" 2.\"
3.\" Author: Tatu Ylonen <ylo@cs.hut.fi> 3.\" Author: Tatu Ylonen <ylo@cs.hut.fi>
4.\" Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland 4.\" Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
@@ -35,7 +35,7 @@
35.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 35.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
36.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 36.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
37.\" 37.\"
38.Dd $Mdocdate: January 21 2019 $ 38.Dd $Mdocdate: October 31 2019 $
39.Dt SSH-ADD 1 39.Dt SSH-ADD 1
40.Os 40.Os
41.Sh NAME 41.Sh NAME
@@ -46,6 +46,7 @@
46.Op Fl cDdkLlqvXx 46.Op Fl cDdkLlqvXx
47.Op Fl E Ar fingerprint_hash 47.Op Fl E Ar fingerprint_hash
48.Op Fl t Ar life 48.Op Fl t Ar life
49.Op Fl S Ar provider
49.Op Ar 50.Op Ar
50.Nm ssh-add 51.Nm ssh-add
51.Fl s Ar pkcs11 52.Fl s Ar pkcs11
@@ -134,6 +135,11 @@ Be quiet after a successful operation.
134.It Fl s Ar pkcs11 135.It Fl s Ar pkcs11
135Add keys provided by the PKCS#11 shared library 136Add keys provided by the PKCS#11 shared library
136.Ar pkcs11 . 137.Ar pkcs11 .
138.It Fl S Ar provider
139Specifies a path to a security key provider library that will be used when
140adding any security key-hosted keys, overriding the default of using the
141.Ev "SSH_SK_PROVIDER"
142environment variable to specify a provider.
137.It Fl T Ar pubkey ... 143.It Fl T Ar pubkey ...
138Tests whether the private keys that correspond to the specified 144Tests whether the private keys that correspond to the specified
139.Ar pubkey 145.Ar pubkey
@@ -189,6 +195,9 @@ to make this work.)
189Identifies the path of a 195Identifies the path of a
190.Ux Ns -domain 196.Ux Ns -domain
191socket used to communicate with the agent. 197socket used to communicate with the agent.
198.It Ev SSH_SK_PROVIDER
199Specifies the path to a security key provider library used to interact with
200hardware security keys.
192.El 201.El
193.Sh FILES 202.Sh FILES
194.Bl -tag -width Ds 203.Bl -tag -width Ds