Загрузка и скачивание файлов по SSH

Примеры загрузки файлов с локальной машины на сервер и скачивания файлов с сервера на локальную машину через SSH для Linux и Windows.

Linux

Скачивание с сервера

scp [СЕРВЕР:ПУТЬ_ДО_ФАЙЛА] [ДИРЕКТОРИЯ_НА_ЛОКАЛЬНОЙ_ОС]

scp root@255.255.255.255:/home/user/my_file.txt /opt

Загрузка файла на сервер

scp [ПУТЬ_ДО_ФАЙЛА] [СЕРВЕР:ДИРЕКТОРИЯ_НА_СЕРВЕРЕ]

scp /opt/my_file.txt root@255.255.255.255:/home/user

Windows

Для удобства использования утилиты pscp в Windows вам нужно указать в переменной PATH полный путь до директории с ней. Эта утилита обычно идет вместе с популярным SSH-клиентом PuTTY и находится в одной директории с ним.

Скачивание с сервера

pscp [СЕРВЕР:ПУТЬ_ДО_ФАЙЛА] [ДИРЕКТОРИЯ_НА_ЛОКАЛЬНОЙ_ОС]

pscp root@255.255.255.255:/home/user/my_file.txt "D:\"

Загрузка файла на сервер

pscp [ПУТЬ_ДО_ФАЙЛА] [СЕРВЕР:ДИРЕКТОРИЯ_НА_СЕРВЕРЕ]

pscp "D:\my_file.txt" root@255.255.255.255:/home/user

Если при загрузке файла с сервера у вас появляется ошибка с текстом «Нельзя создать файл»/»Can’t create file», то попробуйте указать в конце пути назначения точку – «.». Пример:

pscp root@255.255.255.255:/home/user/my_file.txt "D:\."

11.01.2020

Категория(-и): Рецепты

# # # # #

Добавить комментарий