summaryrefslogtreecommitdiff
path: root/ssh-add.1
diff options
context:
space:
mode:
authorColin Watson <cjwatson@debian.org>2011-01-24 12:43:25 +0000
committerColin Watson <cjwatson@debian.org>2011-01-24 12:43:25 +0000
commit626f1d986ff72aa514da63e34744e1de9cf21b9a (patch)
treed215a5280bc2e57251e4a9e08bfd3674ad824a94 /ssh-add.1
parent6ed622cb6fe8f71bbe0d998cdd12280410bfb420 (diff)
parent0970072c89b079b022538e3c366fbfa2c53fc821 (diff)
* New upstream release (http://www.openssh.org/txt/release-5.7):
- Implement Elliptic Curve Cryptography modes for key exchange (ECDH) and host/user keys (ECDSA) as specified by RFC5656. ECDH and ECDSA offer better performance than plain DH and DSA at the same equivalent symmetric key length, as well as much shorter keys. - sftp(1)/sftp-server(8): add a protocol extension to support a hard link operation. It is available through the "ln" command in the client. The old "ln" behaviour of creating a symlink is available using its "-s" option or through the preexisting "symlink" command. - scp(1): Add a new -3 option to scp: Copies between two remote hosts are transferred through the local host (closes: #508613). - ssh(1): "atomically" create the listening mux socket by binding it on a temporary name and then linking it into position after listen() has succeeded. This allows the mux clients to determine that the server socket is either ready or stale without races (closes: #454784). Stale server sockets are now automatically removed (closes: #523250). - ssh(1): install a SIGCHLD handler to reap expired child process (closes: #594687). - ssh(1)/ssh-agent(1): honour $TMPDIR for client xauth and ssh-agent temporary directories (closes: #357469, although only if you arrange for ssh-agent to actually see $TMPDIR since the setgid bit will cause it to be stripped off).
Diffstat (limited to 'ssh-add.1')
-rw-r--r--ssh-add.117
1 files changed, 9 insertions, 8 deletions
diff --git a/ssh-add.1 b/ssh-add.1
index 7e8936262..64c277fc4 100644
--- a/ssh-add.1
+++ b/ssh-add.1
@@ -1,6 +1,4 @@
1.\" $OpenBSD: ssh-add.1,v 1.52 2010/03/05 10:28:21 djm Exp $ 1.\" $OpenBSD: ssh-add.1,v 1.55 2010/10/28 18:33:28 jmc Exp $
2.\"
3.\" -*- nroff -*-
4.\" 2.\"
5.\" Author: Tatu Ylonen <ylo@cs.hut.fi> 3.\" Author: Tatu Ylonen <ylo@cs.hut.fi>
6.\" Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland 4.\" Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
@@ -37,12 +35,12 @@
37.\" (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
38.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 36.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39.\" 37.\"
40.Dd $Mdocdate: March 5 2010 $ 38.Dd $Mdocdate: October 28 2010 $
41.Dt SSH-ADD 1 39.Dt SSH-ADD 1
42.Os 40.Os
43.Sh NAME 41.Sh NAME
44.Nm ssh-add 42.Nm ssh-add
45.Nd adds RSA or DSA identities to the authentication agent 43.Nd adds private key identities to the authentication agent
46.Sh SYNOPSIS 44.Sh SYNOPSIS
47.Nm ssh-add 45.Nm ssh-add
48.Op Fl cDdLlXx 46.Op Fl cDdLlXx
@@ -54,11 +52,12 @@
54.Fl e Ar pkcs11 52.Fl e Ar pkcs11
55.Sh DESCRIPTION 53.Sh DESCRIPTION
56.Nm 54.Nm
57adds RSA or DSA identities to the authentication agent, 55adds private key identities to the authentication agent,
58.Xr ssh-agent 1 . 56.Xr ssh-agent 1 .
59When run without arguments, it adds the files 57When run without arguments, it adds the files
60.Pa ~/.ssh/id_rsa , 58.Pa ~/.ssh/id_rsa ,
61.Pa ~/.ssh/id_dsa 59.Pa ~/.ssh/id_dsa ,
60.Pa ~/.ssh/id_ecdsa
62and 61and
63.Pa ~/.ssh/identity . 62.Pa ~/.ssh/identity .
64After loading a private key, 63After loading a private key,
@@ -169,6 +168,8 @@ socket used to communicate with the agent.
169Contains the protocol version 1 RSA authentication identity of the user. 168Contains the protocol version 1 RSA authentication identity of the user.
170.It Pa ~/.ssh/id_dsa 169.It Pa ~/.ssh/id_dsa
171Contains the protocol version 2 DSA authentication identity of the user. 170Contains the protocol version 2 DSA authentication identity of the user.
171.It Pa ~/.ssh/id_ecdsa
172Contains the protocol version 2 ECDSA authentication identity of the user.
172.It Pa ~/.ssh/id_rsa 173.It Pa ~/.ssh/id_rsa
173Contains the protocol version 2 RSA authentication identity of the user. 174Contains the protocol version 2 RSA authentication identity of the user.
174.El 175.El
@@ -177,7 +178,7 @@ Identity files should not be readable by anyone but the user.
177Note that 178Note that
178.Nm 179.Nm
179ignores identity files if they are accessible by others. 180ignores identity files if they are accessible by others.
180.Sh DIAGNOSTICS 181.Sh EXIT STATUS
181Exit status is 0 on success, 1 if the specified command fails, 182Exit status is 0 on success, 1 if the specified command fails,
182and 2 if 183and 2 if
183.Nm 184.Nm