Примеры загрузки файлов с локальной машины на сервер и скачивания файлов с сервера на локальную машину через 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:\."
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.