В статье мы расскажем, как передать файлы через SSH на разных операционных системах — Windows и Linux.
Для подключения к серверу вам потребуются:
Чаще всего копирование файлов через SSH делают с помощью двух мини-программ:
Важно: если загружаемый файл существует на целевом хосте, он перезапишется. Работа через SSH предполагает использование консольных команд. Наиболее популярные из них вы можете найти в статье. Как скопировать файл через SSH на LinuxКопирование файлов по SSH на Linux можно сделать с помощью scp. Эта утилита позволяет:
Команда scp имеет следующий синтаксис: scp опция источник получатель
Как отправить файл по SSH с локального компьютера на серверЧтобы загрузить файл:
scp /home/test.doc username@servername:/directory
Где:
Готово, вы загрузили файл на сервер. Как скачать файлы с удаленного сервера на компьютерЧтобы загрузить файл:
scp username@servername:/directory/test.doc /home
Где:
Готово, вы скачали файл на компьютер. Как скопировать файлы по SSH на WindowsКопирование через SSH на ОС Windows выполняется с помощью утилиты pscp.exe из набора PuTTY. Как загрузить файл с компьютера на серверЧтобы загрузить файл:
pscp C:/documents/test.doc username@servername:/directory
Где:
Если название файла или путь содержит пробелы, заключите его в кавычки: pscp “C:/documents/test 1.doc” username@servername:/directory
Готово, вы загрузили файл на сервер. Как скачать файл через SSH на локальный компьютерЧтобы загрузить файл:
pscp username@servername:/directory/test.doc C:/documents
Где:
Если название файла или путь содержит пробелы, заключите его в кавычки: pscp username@servername:”/directory/test 1.doc” C:/documents
Готово, вы скачали файл на компьютер. |