Перейти к содержанию

SCP (Secure copy)

SCP (Secure copy)


SCP (от англ. secure copy) — утилита и протокол копирования файлов между компьютерами, использующий в качестве транспорта шифрованный SSH. Сходная по функционалу утилита — sftp.

В UNIX-подобных операционных системах одноимённая (scp) утилита удалённого копирования файлов часто входит в состав пакета openssh.

Применение

  • Команда копирования локального SourceFile на удалённый хост:
scp SourceFile user@host:/directory/TargetFile
  • Команда копирования SourceFile с удалённого хоста:
scp user@host:/directory/SourceFile TargetFile
  • Если ssh работает на другом порту, то тогда указывается порт с атрибутом -P:
scp -P port user@host:/directory/SourceFile /directory/TargetFile 
  • Копирование SourceFolder с удалённого хоста внутрь локального TargetFolder (на локальном хосте получится, что SourceFolder будет находиться внутри TargetFolder):
scp -r user@host:/directory/SourceFolder TargetFolder