scp (Secure Copy Protocol) — это инструмент для безопасного копирования файлов между локальной и удалённой машинами или между двумя удалёнными хостами. Он использует SSH для шифрования данных, что делает передачу файлов защищённой.
Cинтаксис команды:
scp [опции] источник цель
😊Полезные опции
-r: Рекурсивное копирование каталогов.
-C: Сжатие данных.
-P [порт]: Указание порта SSH.
-i [ключ]: Использование приватного ключа.
Примеры:
➖Копирование файла на удалённый сервер:
scp file.txt user@remote_host:/path/to/destination/
➖Скачивание файла с удалённого сервера
scp user@remote_host:/path/to/file.txt /local/path/
➖Копирование директории:
scp -r /local/directory/ user@remote_host:/path/to/destination/