Scroll to navigation

SCP(1) General Commands Manual SCP(1)

НАЗВА

scpзахищене OpenSSH копіювання файлів

КОРОТКИЙ ОПИС

scp [-346ABCpqrTv] [-c шифрування] [-F налаштування_ssh] [-i файл_профілю] [-J призначення] [-l обмеження] [-o параметр_ssh] [-P порт] [-S програма] джерело ... призначення

ОПИС

scp копіює файли між вузлами у мережі. Програма використовує для передавання даних ssh(1) і використовує ті самі механізми розпізнавання та той самий захист, що і ssh(1). scp попросить вас ввести паролі, якщо вони потрібні для розпізнавання.

Як локальну назву шляху, можна вказувати джерело і призначення, віддалений шлях із необов'язковим шляхом у форматі [користувач@]вузол:[шлях], або адресу у форматі scp://[користувач@]вузол[:порт][/шлях]. Локальні назви файлів можна зробити явними з використанням абсолютних і відносних шляхів з метою уникнення інтерпретації scp назв файлів, що містять ‘:’, як специфікатори вузла.

При копіюванні між двома віддаленими вузлами, якщо використано формат адреси, порт можна вказувати у призначенні, лише якщо використано параметр -3.

Параметри є такими:

Дані при копіюванні між двома віддаленими вузлами передавати крізь локальний вузол мережі. Без цього параметра дані буде безпосередньо скопійовано між двома віддаленими вузлами. Зауважте, що цей параметр вимикає смужку поступу і вибирає пакетний режим для другого вузла, оскільки scp не може надсилати запити щодо паролів для обох вузлах.
Примусити scp використовувати лише адреси IPv4.
Примусити scp використовувати лише адреси IPv6.
Уможливлює переспрямування ssh-agent(1) на віддалену систему. Типовою поведінкою є робота без переспрямовування агента розпізнавання.
Вибирає пакетний режим (запобігає запитам щодо паролів).
Увімкнути стискання. Передає прапорець -C команді ssh(1), щоб увімкнути стискання.
шифрування
Вибирає шифрування, яким слід скористатися при шифруванні передавання даних. Цей параметр буде безпосередньо передано ssh(1).
налаштування_ssh
Вказує альтернативний файл налаштувань користувача для ssh. Цей параметр буде безпосередньо передано ssh(1).
файл_профілю
Вибирає файл, з якого буде прочитано профіль (закритий ключ) для розпізнавання за відкритим ключем. Цей параметр буде безпосередньо передано ssh(1).
призначення
Встановлювати з'єднання із вузлом призначення, спочатку встановивши scp у з'єднання із проміжним вузлом, який описано аргументом призначення, а потім встановивши переспрямовування TCP до остаточного призначення з проміжного вузла. Можна вказати декілька проміжних вузлів, відокремивши їхні записи комами. Це скорочення для визначення інструкції налаштовування ProxyJump. Цей параметр буде безпосередньо передано ssh(1).
обмеження
Обмежує використання каналу зв'язку, визначається у кбіт/с.
параметр_ssh
Можна скористатися для передавання параметрів ssh у форматі, який використовує ssh_config(5). Корисно для задання параметрів, для яких немає окремих прапорців командного рядка scp. Щоб дізнатися більше про параметри з наведеного нижче списку та їхні можливі значення, ознайомтеся зі сторінкою підручника ssh_config(5).

AddressFamily
 
BatchMode
 
BindAddress
 
BindInterface
 
CanonicalDomains
 
CanonicalizeFallbackLocal
 
CanonicalizeHostname
 
CanonicalizeMaxDots
 
CanonicalizePermittedCNAMEs
 
CASignatureAlgorithms
 
CertificateFile
 
ChallengeResponseAuthentication
 
CheckHostIP
 
Ciphers
 
Стискання
 
ConnectionAttempts
 
ConnectTimeout
 
ControlMaster
 
ControlPath
 
ControlPersist
 
GlobalKnownHostsFile
 
GSSAPIAuthentication
 
GSSAPIDelegateCredentials
 
HashKnownHosts
 
Host
 
HostbasedAuthentication
 
HostbasedKeyTypes
 
HostKeyAlgorithms
 
HostKeyAlias
 
Hostname
 
IdentitiesOnly
 
IdentityAgent
 
IdentityFile
 
IPQoS
 
KbdInteractiveAuthentication
 
KbdInteractiveDevices
 
KexAlgorithms
 
LogLevel
 
MACs
 
NoHostAuthenticationForLocalhost
 
NumberOfPasswordPrompts
 
PasswordAuthentication
 
PKCS11Provider
 
Port
 
PreferredAuthentications
 
ProxyCommand
 
ProxyJump
 
PubkeyAcceptedKeyTypes
 
PubkeyAuthentication
 
RekeyLimit
 
SendEnv
 
ServerAliveInterval
 
ServerAliveCountMax
 
SetEnv
 
StrictHostKeyChecking
 
TCPKeepAlive
 
UpdateHostKeys
 
User
 
UserKnownHostsFile
 
VerifyHostKeyDNS
 
порт
Визначає порт, з яким слід встановити з'єднання на віддаленому вузлі. Зауважте, що цей параметр вказують із використанням великої літери ‘P’, оскільки параметр з малою -p вже зарезервовано для збереження часових позначок та бітів режиму доступу для файла.
Зберігає час внесення змін, час доступу і режим з початкового файла.
Режим без повідомлень: вимикає смужку поступу, а також попередження та діагностичні повідомлення від ssh(1).
Рекурсивно копіювати цілі каталоги. Зауважте, що scp переходитиме за символічними посиланнями, які буде виявлено під час обходу ієрархії каталогів.
програма
Назва програми, якою слід скористатися для шифрованого з'єднання. Програма має обробляти параметри ssh(1).
Вимкнути строгу перевірку назв файлів. Типово, при копіювання файлів з віддаленого вузла до локального каталогу scp перевіряє, чи збігаються назви отриманих файлів із назвами файлів, щодо яких було надіслано запит у командному рядку, для запобігання надсиланню з віддаленого кінця зв'язку неочікуваних або небажаних файлів. Через відмінності у тому, як різні операційні системи і командні оболонки інтерпретують символи-замінники у назвах файлів, ці перевірки можуть спричинити відмову у передаванні бажаних файлів. Цей параметр вимикає перевірки за рахунок повної впевненості щодо того, що сервер не надішле файлів із неочікуваними назвами.
Режим докладних повідомлень. Наказує scp та ssh(1) виводити діагностичні повідомлення щодо поступу обробки завдань. Корисно для діагностики з'єднання і проблем із налаштуваннями.

СТАН ВИХОДУ

The scp utility exits 0 on success, and >0 if an error occurs.

ДИВ. ТАКОЖ

sftp(1), ssh(1), ssh-add(1), ssh-agent(1), ssh-keygen(1), ssh_config(5), sshd(8)

ЖУРНАЛ

scp засновано на програмі rcp у початковому коді BSD від Ради регентів Університету Каліфорнії.

АВТОРИ

Timo Rinne <tri@iki.fi> Tatu Ylonen <ylo@cs.hut.fi>

ПЕРЕКЛАД

Український переклад цієї сторінки посібника виконано Yuri Chornoivan <yurchor@ukr.net>

Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3. НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ.

Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: trans-uk@lists.fedoraproject.org

$Mdocdate: 3 серпня 2020 року $ Debian