Image

База знаний → Передача файлов по SSH с помощью SCP

[Виртуальные сервера]
Дата публикации: 06.03.2024

Для передачи файлов от одного сервера на другой через протокол SSH мы часто используем утилиту SCP и в данном руководстве приведем примеры ее использования.

1. Передача файла от локального сервера на удаленный

scp /path/to/local/file user@serverip:/path/to/remote/file

1.1 Передача с указанием номера порта, на котором работает SSH

scp -P 2221 /path/to/local/file user@serverip:/path/to/remote

1.2 Передача всей папки с указанием номера порта SSH

scp -P 2221 -r /path/to/local/ user@serverip:/path/to/remote

2. Передача файла от удаленного сервера на текущий

scp user@serverip:/path/to/remote/file /path/to/local/file

2.1 Передача файла от удаленного сервера на текущий с указанием порта SSH

scp -P 2221 user@serverip:/path/to/remote/file /path/to/local/

При выполнении команд будет выдано сообщение с необходимостью принять SSH подпись, после чего будет запрошен пароль, от используемого пользователя.

Данный способ удобен и является альтернативным решением WinCSP, XShell и подобных, так как задача показать способ передачи файлов именно в консоли.





Нет комментариев