scp

Section: SSH (1)
Updated: November 8, 1995
SSH man page index Return to SSH FAQ

 

NAME

scp - secure copy (remote file copy program)

 

SYNOPSIS

scp[-aAqQprvBCL1][-S path-to-ssh][-o ssh-options][-P port][-c cipher][-i identity]
     [[user@]host1:]filename1...[[user@]host2:]filename2

 

DESCRIPTION

Scpcopies files between hosts on a network. It usessshfor data transfer, and uses the same authentication and provides thesame security asssh.Unlikercp,scpwill ask for passwords or passphrases if they are needed forauthentication.

Any file name may contain a host and user specification to indicatethat the file is to be copied to/from that host. Copies between tworemote hosts are permitted.

 

OPTIONS

-a
Turn on statistics display for each file.
-A
Turn off statistics display for each file.
-c cipher
Selects the cipher to use for encrypting the data transfer. Thisoption is directly passed tossh.
-i identity_file
Selects the file from which the identity (private key) for RSAauthentication is read. This option is directly passed tossh.
-L
Use non privileged port. With this you cannot userhosts or rsarhosts authentications, but it can beused to bypass some firewalls that dont allow privilegedsource ports to pass. Same as saying "-o UsePriviledgePort=no"or -P to ssh; -L is used due to exhaustion of suitable letters.
-1
Force scp to use command "scp1" on the remote side instead of "scp".This may be necessary in some situations, if the remote system has"scp2" symlinked to "scp".
-o ssh-options
Ssh options passed to ssh.
-p
Preserves modification times, access times, and modes from theoriginal file.
-q
Turn off statistics display.
-Q
Turn on statistics display.
-r
Recursively copy entire directories.
-v
Verbose mode. Causesscpand sshto print debugging messages about their progress. This is helpful indebugging connection, authentication, and configuration problems.
-B
Selects batch mode (prevents asking for passwords or passphrases).
-C
Compression enable. Passes the -C flag tosshto enable compression.
-P port
Specifies the port to connect to on the remote host. Note that thisoption is written with a capital P, because -p is already reserved forpreserving the times and modes of the file in rcp.
-S path-to-ssh
Specifies the path to ssh program.

 

ENVIRONMENT VARIABLES

You can turn scp statistics on or off by settingSSH_SCP_STATSorSSH_NO_SCP_STATSenvironment variables. To turn on or off scp statistics for each file,use SSH_ALL_SCP_STATSorSSH_NO_ALL_SCP_STATSenvironment variables. The default value of the statistics can be setwhen the ssh is configured. Next the scp checks those environmentvariables and after that command line options.

 

AUTHORS

Timo Rinne <tri@iki.fi> and Tatu Ylonen <ylo@ssh.com>

 

DERIVATION

Scpis based on thercpprogram in BSD source code from the Regents of the University ofCalifornia.

 

SEE ALSO

ssh(1),sshd(8), ssh-keygen(1), ssh-agent(1),ssh-add(1), rcp(1)


This document was created by man2html,using the manual pages.
Time: 05:39:46 GMT, September 09, 1999