Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SSH-COPY-ID(1)		FreeBSD	General	Commands Manual		SSH-COPY-ID(1)

NAME
     ssh-copy-id -- copy public	keys to	a remote host

SYNOPSIS
     ssh-copy-id [-lv] [-i keyfile] [-o	option]	[-p port] [user@]hostname

DESCRIPTION
     The ssh-copy-id utility copies public keys	to a remote host's
     ~/.ssh/authorized_keys file (creating the file and	directory, if re-
     quired).

     The following options are available:

     -i	file
	     Copy the public key contained in file.  This option can be	speci-
	     fied multiple times and can be combined with the -l option.  If a
	     private key is specified and a public key is found	then the pub-
	     lic key will be used.

     -l	     Copy the keys currently held by ssh-agent(1).  This is the	de-
	     fault if the -i option was	not specified.

     -o	ssh-option
	     Pass this option directly to ssh(1).  This	option can be speci-
	     fied multiple times.

     -p	port
	     Connect to	the specified port on the remote host instead of the
	     default.

     -v	     Pass -v to	ssh(1).

     The remaining arguments are a list	of remote hosts	to connect to, each
     one optionally qualified by a user	name.

EXIT STATUS
     The ssh-copy-id utility exits 0 on	success, and >0	if an error occurs.

EXAMPLES
     To	send a specific	key to multiple	hosts:
	   $ ssh-copy-id -i /path/to/keyfile.pub user@host1 user@host2
	   user@host3

HISTORY
     The ssh-copy-id utility was written by Eitan Adler	<eadler@FreeBSD.org>
     as	a drop-in replacement for an existing utility included with OpenSSH.

FreeBSD	13.0		       February	28, 2014		  FreeBSD 13.0

NAME | SYNOPSIS | DESCRIPTION | EXIT STATUS | EXAMPLES | HISTORY

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ssh-copy-id&manpath=FreeBSD+13.2-RELEASE+and+Ports>

home | help