Перейти к содержимому

Как передавать файлы на VPS через SFTP и WinSCP

19.10.2026 DimLife Linux и Ubuntu, VPS, СТАТЬИ
Передача файлов на VPS по SFTP с помощью WinSCP

SFTP передаёт файлы через SSH-соединение. В Windows удобно использовать WinSCP; отдельный FTP-сервер не нужен, если на VPS работает SSH и пользователь имеет доступ по SFTP.

Подготовьте подключение

Нужны адрес VPS, порт SSH, имя пользователя и способ авторизации. Обычно порт 22, но его могли изменить. Не вводите пароль или закрытый ключ на сторонних сайтах.

Настройте WinSCP

  1. Создайте новое подключение и выберите SFTP.
  2. Укажите адрес, порт и пользователя.
  3. Выберите пароль или закрытый ключ.
  4. При первом подключении проверьте отпечаток ключа сервера по доверенному источнику.

Если отпечаток неожиданно изменился, сначала выясните причину.

Передача файлов

Перенесите файл в нужный каталог. Для конфигураций служб лучше загрузить отдельную копию, проверить содержимое и лишь затем заменять рабочий файл.

Права доступа

ls -l /path/to/file
ls -ld /path/to/directory

Ошибка доступа не означает, что нужно выдать всем права на запись. Избегайте chmod -R 777: такая команда может открыть конфигурации и данные для изменения посторонними пользователями.

Альтернатива — команда sftp

sftp USER@SERVER_IP

В интерактивном режиме команды put и get загружают и скачивают файлы. Если соединение не устанавливается, проверьте порт SSH, права пользователя и журналы. Инструкция по терминальному подключению: PuTTY к VPS.

Метки: , , ,

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *