SCP(1) | General Commands Manual | SCP(1) |
scp
—
захищене
OpenSSH
копіювання
файлів
scp
[-346ABCOpqRrsTv
] [-c
шифрування]
[-D
шлях_до_сервера_sftp]
[-F
налаштування_ssh]
[-i
файл_профілю]
[-J
призначення]
[-l
обмеження]
[-o
параметр_ssh]
[-P
порт]
[-S
програма]
[-X
параметр_sftp]
джерело ...
призначення
scp
копіює
файли між
вузлами у
мережі.
Для
передавання
даних
програма
scp
використовує
протокол SFTP
з
використанням
з'єднання
ssh(1), а також
використовує
той самий
механізм
розпізнавання
користувачів
та надає
той самий
захист, що і
використаний
для сеансу
входу до
системи.
scp
проситиме
ввести
паролі,
якщо вони
потрібні
для
розпізнавання
користувача.
Як
локальну
назву
шляху,
можна
вказувати
джерело
і
призначення,
віддалений
шлях із
необов'язковим
шляхом у
форматі
[користувач@]вузол:[шлях],
або адресу
у форматі
scp://[користувач@]вузол[:порт][/шлях].
Локальні
назви
файлів
можна
зробити
явними з
використанням
абсолютних
і
відносних
шляхів з
метою
уникнення
інтерпретації
scp
назв
файлів, що
містять ‘:’,
як
специфікатори
вузла.
При
копіюванні
між двома
віддаленими
вузлами,
якщо
використано
формат
адреси,
порт не
можна
вказувати
у
призначенні,
якщо
використано
параметр
-R
.
Параметри є такими:
-3
-O
), цей
параметр
вибирає
пакетний
режим для
другого
вузла,
оскільки
scp
не
може
надсилати
запити
щодо
паролів
для обох
вузлах. Цей
режим є
типовим.-4
scp
використовувати
лише
адреси IPv4.-6
scp
використовувати
лише
адреси IPv6.-A
-B
-C
-C
команді
ssh(1), щоб
увімкнути
стискання.-c
шифрування-D
шлях_на_сервері_sftp-F
налаштування_sshssh
.
Цей
параметр
буде
безпосередньо
передано
ssh(1).-i
файл_профілю-J
призначенняscp
у
з'єднання
із
проміжним
вузлом,
який
описано
аргументом
призначення,
а потім
встановивши
переспрямовування
TCP до
остаточного
призначення
з
проміжного
вузла.
Можна
вказати
декілька
проміжних
вузлів,
відокремивши
їхні
записи
комами. Це
скорочення
для
визначення
інструкції
налаштовування
ProxyJump
. Цей
параметр
буде
безпосередньо
передано
ssh(1).-l
обмеження-O
-o
параметр_sshssh
у
форматі,
який
використовує
ssh_config(5).
Корисно
для
задання
параметрів,
для яких
немає
окремих
прапорців
командного
рядка scp
.
Щоб
дізнатися
більше про
параметри
з
наведеного
нижче
списку та
їхні
можливі
значення,
ознайомтеся
зі
сторінкою
підручника
ssh_config(5).
-P
порт-p
вже
зарезервовано
для
збереження
часових
позначок
та бітів
режиму
доступу
для файла.-p
-q
-R
scp
. Це
потребує,
можливості
розпізнавання
для scp
,
який
запущено
на
початковому
вузлі, на
вузлі
призначення
без
використання
пароля.-r
scp
переходитиме
за
символічними
посиланнями,
які буде
виявлено
під час
обходу
ієрархії
каталогів.-S
програма-T
scp
перевіряє,
чи
збігаються
назви
отриманих
файлів із
назвами
файлів,
щодо яких
було
надіслано
запит у
командному
рядку, для
запобігання
надсиланню
з
віддаленого
кінця
зв'язку
неочікуваних
або
небажаних
файлів.
Через
відмінності
у тому, як
різні
операційні
системи і
командні
оболонки
інтерпретують
символи-замінники
у назвах
файлів, ці
перевірки
можуть
спричинити
відмову у
передаванні
бажаних
файлів. Цей
параметр
вимикає
перевірки
за рахунок
повної
впевненості
щодо того,
що сервер
не надішле
файлів із
неочікуваними
назвами.-v
scp
та ssh(1)
виводити
діагностичні
повідомлення
щодо
поступу
обробки
завдань.
Корисно
для
діагностики
з'єднання і
проблем із
налаштуваннями.-X
параметр_sftpктьзапитів
=значеннябуфер
=значення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), sftp-server(8), sshd(8)
scp
засновано
на
програмі rcp
у
початковому
коді BSD
від Ради
регентів
Університету
Каліфорнії.
З часу
випуску OpenSSH 9.0
scp
типово
використовує
для
передавання
даних
протокол SFTP.
Timo Rinne <tri@iki.fi> Tatu Ylonen <ylo@cs.hut.fi>
Застарілий
протокол SCP
(який
вибирають
за
допомогою
прапорця
-O
)
потребує
виконання
командної
оболонки
віддаленого
користувача
для
виконання
встановлення
відповідності
за
взірцями
на основі
glob(3). Для
цього
потрібна
ретельна
нейтралізація
усіх
символів,
які мають
особливе
призначення
у
віддаленій
командній
оболонці,
зокрема
нейтралізації
символів
лапок.
Український переклад цієї сторінки посібника виконано Yuri Chornoivan <yurchor@ukr.net>
Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3. НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ.
Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: trans-uk@lists.fedoraproject.org
$Mdocdate: 16 грудня 2022 року $ | Debian |