Методы копирования файлов с SSH на локальный компьютер: SCP, SFTP и Rsync.

Чтобы скопировать файл с SSH-сервера на локальный компьютер, вы можете использовать несколько методов. Вот несколько вариантов:

  1. SCP (Безопасное копирование): SCP — это инструмент командной строки, который позволяет безопасно копировать файлы между вашим локальным компьютером и удаленным SSH-сервером. Вы можете использовать следующую команду, чтобы скопировать файл с SSH-сервера на локальный компьютер:

    scp username@ssh_server_ip:/path/to/remote/file /path/to/local/directory

    Замените usernameна свое имя пользователя SSH, ssh_server_ipна IP-адрес или имя хоста SSH-сервера, /path/to/remote/file>с путем к файлу на сервере и /path/to/local/directoryс целевым каталогом на вашем локальном компьютере.

  2. SFTP (протокол безопасной передачи файлов): SFTP обеспечивает безопасный способ передачи файлов между локальным и удаленным компьютером через SSH. Чтобы скопировать файл с помощью SFTP, вы можете использовать клиент SFTP, например FileZilla или WinSCP. Подключитесь к SSH-серверу с помощью клиента, перейдите к удаленному файлу и просто перетащите его в нужное место на локальном компьютере.

  3. rsync: Rsync — мощная утилита, позволяющая синхронизировать файлы и каталоги между локальной и удаленной системами. Он использует протокол SSH для безопасной передачи файлов. Чтобы скопировать файл с SSH-сервера на локальный компьютер с помощью rsync, вы можете использовать следующую команду:

    rsync -avz -e "ssh -p port_number" username@ssh_server_ip:/path/to/remote/file /path/to/local/directory

    Замените port_numberна номер порта SSH (по умолчанию — 22), usernameна свое имя пользователя SSH, ssh_server_ipна IP-адрес или имя хоста. сервера SSH, /path/to/remote/file— путь к файлу на сервере и /path/to/local/directory— каталог назначения на вашем локальном компьютере.