Загрузим файл с домашнего компьютера на удаленный VPS (VDS) сервер.
Сделаем это при помощи копирования командой scp по защищенному ssh соединению. Скопируем изображение image.png из папки /home/user/ на домашнем компьютере в папку на удаленном сервере VPS (VDS) /var/www/site.ru/pictures
Как загрузить файл с компьютера на сервер VPS (VDS)?
-
- Открываем терминал на домашнем компьютере
- Вводим команду
scp /home/user/image.png root@6.56.129.582:/var/www/site.ru/pictures
Где, scp — команда копирования по защищенному протоколу, /home/user/image.png — путь к папке с картинкой на домашнем компьютере, root — имя пользователя сервера, 6.56.129.582 — адрес сервера VPS (VDS), /var/www/site.ru/pictures — путь к папке загрузки на удаленном сервере.
Вводим пароль пользователя и все, цель достигнута, файл загружен на сервер в нужную папку (скопирован командой scp). Об этом нам расскажет появившаяся в терминале строка с информацией о процентах загрузки, названием файла и пр.
Примечания и дополнения
Команда scp имеет флаги -r (рекурсивное копирование директорий), -C (использовать сжатие при передаче), -P (порт ssh), -p (сохранить информацию о времени создания и модификации файла).