scp — безопасное копирование

SCP(1)

НАИМЕНОВАНИЕ

scp — безопасное копирование (программа удалённого копирования файлов)

КРАТКИЙ ОБЗОР

scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]

[-l limit] [-o ssh_option] [-P port] [-S program]

[[user@]host1:]file1 … [[user@]host2:]file2

ОПИСАНИЕ

scp копирует файлы между хостами в сети. Для передачи данных используется

ssh(1) , предоставляются те же методы аутентификации и безопасности, как

и в ssh(1). В отличии от rcp(1), scp запросит пароль или ключевую фразу,

если это необходимо для аутентификации.

Имена файлов могут содержать обозначения, что файл был скопирован на/с хоста.

Для отделения пути файлов от имени узла используется `:’. Возможно копирование

между двумя удалёнными хостами.

Существуют следующие опции:

-1 Использовать протокол SSH1.

-2 Использовать протокол SSH2.

-4 Использовать только IPv4 адреса.

-6 Использовать только IPv6 адреса.

-B Вступает в силу пакетный режим (предотвращает запрос пароля или

ключевой фразы).

-C Запуск сжатия. Передаётся флаг -C в ssh(1).

-c cipher

Указывается шифр используемый для кодирования передаваемых данных.

Эта опция на прямую передаётся в ssh(1).

-F ssh_config

Указывается альтернативный конфигурационный файл пользователя для ssh.

Эта опция напрямую передаётся в ssh(1).

-i identity_file

Указывается файл аутентификации RSA (приватный ключ). Эта опция на

прямую передаётся в ssh(1).

-l limit

Ограничение использования полосы пропускания, указывается в Kbit/s.

-o ssh_option

Используется для передачи опций ssh в формате используюшемся в

ssh_config(5). Это полезно в использовании опций, для которых не

предусмотрены флаги scp. Для полного объяснения опций перечисленных

ниже, и их возможных значений, смотрите ssh_config(5).

AddressFamily

BatchMode

BindAddress

ChallengeResponseAuthentication

CheckHostIP

Cipher

Ciphers

Compression

CompressionLevel

ConnectionAttempts

ConnectTimeout

ControlMaster

ControlPath

GlobalKnownHostsFile

GSSAPIAuthentication

GSSAPIDelegateCredentials

HashKnownHosts

Host

HostbasedAuthentication

HostKeyAlgorithms

HostKeyAlias

HostName

IdentityFile

IdentitiesOnly

KbdInteractiveDevices

LogLevel

MACs

NoHostAuthenticationForLocalhost

NumberOfPasswordPrompts

PasswordAuthentication

Port

PreferredAuthentications

Protocol

ProxyCommand

PubkeyAuthentication

RekeyLimit

RhostsRSAAuthentication

RSAAuthentication

SendEnv

ServerAliveInterval

ServerAliveCountMax

SmartcardDevice

StrictHostKeyChecking

TCPKeepAlive

UsePrivilegedPort

User

UserKnownHostsFile

VerifyHostKeyDNS

-P port

Указывается порт для соединения с удалённым хостом. Обратите

внимание, что эта опция пишется с заглавной `P’, потому, что -p

уже зарезервирована для сохранения времени и режимов файла в

rcp(1).

-p Сохранение времени модификации, времени доступа, и режимов от

оригинального файла.

-q Отключает идентификатор процесса

-r Рекурсивное копирование, вложенных директорий.

-S program

Имя программы, которая будет использоваться для шифрования

соединения. Программа должна понимать ssh(1) опции.

-v Режим отладки. Указывает scp и ssh(1) печатать отладочные

сообщения об их работе. Это полезно для отладки соединения,

аутентификации, и конфигурационных проблемах.

Утилита scp возвращает 0 в случае успеха, и >0 в случае ошибки.

СМОТРИТЕ ТАКЖЕ

rcp(1), sftp(1), ssh(1), ssh-add(1), ssh-agent(1), ssh-keygen(1),

ssh_config(5), sshd(8)

ИСТОРИЯ

scp создана на базе программы rcp(1) с использованием исходного

кода BSD от Регентов Университета Калифорнии.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *