ssh-add man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

ssh-add(1)			 User Commands			    ssh-add(1)

NAME
       ssh-add - add RSA or DSA identities to the authentication agent

SYNOPSIS
       ssh-add [-lLdDxX] [-t life] [ file ...]

DESCRIPTION
       The  ssh-add  utility  adds RSA or DSA identities to the authentication
       agent, ssh-agent(1). When run without arguments, it attempts to add all
       of  the files $HOME/.ssh/identity (RSA v1), $HOME/.ssh/id_rsa (RSA v2),
       and $HOME/.ssh/id_dsa (DSA v2) that exist. If more than one of the pri‐
       vate  keys  exists, an attempt to decrypt each with the same passphrase
       will be	made  before  reprompting  for	a  different  passphrase.  The
       passphrase  is  read  from  the	user's	tty  or by running the program
       defined in SSH_ASKPASS (see below).

       The authentication agent must be running.

OPTIONS
       The following options are supported:

       -d	Instead of adding the identity, this option removes the	 iden‐
		tity from the agent.

       -D	Deletes all identities from the agent.

       -l	Lists  fingerprints of all identities currently represented by
		the agent.

       -L	Lists public key parameters of all identities currently repre‐
		sented by the agent.

       -t life	Sets  a	 maximum  lifetime when adding identities to an agent.
		The lifetime may be specified in seconds or in a  time	format
		specified in sshd(1M).

       -x	Locks the agent with a password.

       -X	Unlocks the agent.

ENVIRONMENT VARIABLES
       DISPLAY	       If  ssh-add  needs  a  passphrase,  it  will  read  the
       SSH_ASKPASS     passphrase from the current terminal if it was run from
		       a terminal. If ssh-add does not have a terminal associ‐
		       ated with it but DISPLAY and SSH_ASKPASS	 are  set,  it
		       will  execute  the program specified by SSH_ASKPASS and
		       open an X11 window to read the passphrase. This is par‐
		       ticularly  useful when calling ssh-add from a .Xsession
		       or related script.

       SSH_AUTH_SOCK   Identifies the path of a	 unix-domain  socket  used  to
		       communicate with the agent.

EXIT STATUS
       The following exit values are returned:

       0	Successful completion.

       1	An error occurred.

FILES
       These  files should not be readable by anyone but the user. Notice that
       ssh-add ignores a file if it is accessible by others. It is possible to
       specify	a  passphrase when generating the key; that passphrase will be
       used to encrypt the private part of this file.

       If these files are stored on a network file system it is	 assumed  that
       either  the protection provided in the file themselves or the transport
       layer of the network file system provides sufficient protection for the
       site  policy.  If  this is not the case, then it is recommended the key
       files are stored on removable media or locally on the relevant hosts.

       Recommended names for the DSA and RSA key files:

       $HOME/.ssh/identity	       Contains the RSA	 authentication	 iden‐
				       tity  of	 the user for protocol version
				       1.

       $HOME/.ssh/identity.pub	       Contains the public  part  of  the  RSA
				       authentication identity of the user for
				       protocol version 1.

       $HOME/.ssh/id_dsa	       Contains the private DSA authentication
				       identity of the user.

       $HOME/.ssh/id_dsa.pub	       Contains	 the  public  part  of the DSA
				       authentication identity of the user.

       $HOME/.ssh/id_rsa	       Contains the private RSA authentication
				       identity of the user.

       $HOME/.ssh/id_rsa.pub	       Contains	 the  public  part  of the RSA
				       authentication identity of the user.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWsshu			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Evolving			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       ssh(1), ssh-agent(1), ssh-keygen(1), sshd(1M), attributes(5)

       To view license terms, attribution,  and	 copyright  for	 OpenSSH,  the
       default	 path  is  /var/sadm/pkg/SUNWsshdr/install/copyright.  If  the
       Solaris operating environment has been installed	 anywhere  other  than
       the  default, modify the given path to access the file at the installed
       location.

AUTHORS
       OpenSSH is a derivative of the original and free ssh 1.2.12 release  by
       Tatu  Ylonen.  Aaron  Campbell,	Bob Beck, Markus Friedl, Niels Provos,
       Theo de Raadt and Dug Song removed many bugs, added newer features  and
       created	Open SSH. Markus Friedl contributed the support for SSH proto‐
       col versions 1.5 and 2.0.

SunOS 5.10			  9 Jan 2004			    ssh-add(1)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net