table of contents
- bullseye-backports 4.18.1-1~bpo11+1
- testing 4.18.1-1
- unstable 4.18.1-1
| 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.
Параметри є такими:
-3- Дані при
копіюванні
між двома
віддаленими
вузлами
передавати
крізь
локальний
вузол
мережі. Без
цього
параметра
дані буде
безпосередньо
скопійовано
між двома
віддаленими
вузлами.
Зауважте,
що цей
параметр
вимикає
смужку
поступу і
вибирає
пакетний
режим для
другого
вузла,
оскільки
scpне може надсилати запити щодо паролів для обох вузлах. -4- Примусити
scpвикористовувати лише адреси IPv4. -6- Примусити
scpвикористовувати лише адреси IPv6. -A- Уможливлює переспрямування ssh-agent(1) на віддалену систему. Типовою поведінкою є робота без переспрямовування агента розпізнавання.
-B- Вибирає пакетний режим (запобігає запитам щодо паролів).
-C- Увімкнути
стискання.
Передає
прапорець
-Cкоманді ssh(1), щоб увімкнути стискання. -cшифрування- Вибирає шифрування, яким слід скористатися при шифруванні передавання даних. Цей параметр буде безпосередньо передано ssh(1).
-Fналаштування_ssh- Вказує
альтернативний
файл
налаштувань
користувача
для
ssh. Цей параметр буде безпосередньо передано ssh(1). -iфайл_профілю- Вибирає файл, з якого буде прочитано профіль (закритий ключ) для розпізнавання за відкритим ключем. Цей параметр буде безпосередньо передано ssh(1).
-Jпризначення- Встановлювати
з'єднання
із вузлом
призначення,
спочатку
встановивши
scpу з'єднання із проміжним вузлом, який описано аргументом призначення, а потім встановивши переспрямовування TCP до остаточного призначення з проміжного вузла. Можна вказати декілька проміжних вузлів, відокремивши їхні записи комами. Це скорочення для визначення інструкції налаштовуванняProxyJump. Цей параметр буде безпосередньо передано ssh(1). -lобмеження- Обмежує використання каналу зв'язку, визначається у кбіт/с.
-oпараметр_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’,
оскільки
параметр з
малою
-pвже зарезервовано для збереження часових позначок та бітів режиму доступу для файла. -p- Зберігає час внесення змін, час доступу і режим з початкового файла.
-q- Режим без повідомлень: вимикає смужку поступу, а також попередження та діагностичні повідомлення від ssh(1).
-r- Рекурсивно
копіювати
цілі
каталоги.
Зауважте,
що
scpпереходитиме за символічними посиланнями, які буде виявлено під час обходу ієрархії каталогів. -Sпрограма- Назва програми, якою слід скористатися для шифрованого з'єднання. Програма має обробляти параметри ssh(1).
-T- Вимкнути
строгу
перевірку
назв
файлів.
Типово, при
копіювання
файлів з
віддаленого
вузла до
локального
каталогу
scpперевіряє, чи збігаються назви отриманих файлів із назвами файлів, щодо яких було надіслано запит у командному рядку, для запобігання надсиланню з віддаленого кінця зв'язку неочікуваних або небажаних файлів. Через відмінності у тому, як різні операційні системи і командні оболонки інтерпретують символи-замінники у назвах файлів, ці перевірки можуть спричинити відмову у передаванні бажаних файлів. Цей параметр вимикає перевірки за рахунок повної впевненості щодо того, що сервер не надішле файлів із неочікуваними назвами. -v- Режим
докладних
повідомлень.
Наказує
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 |