Как загрузить файлы по SFTP

В случае, если на вашем Linux VPS не установлен FTP-сервер или же у вас нет желания его устанавливать, вы можете загружать файлы на VPS по SFTP-протоколу. Для того чтобы загружать файлы на свой VPS по протоколу SFTP, вы можете воспользоваться программой WinSCP либо программой FileZilla. В отличие от обычного FTP соединения, при подключении по SFTP-протоколу выполняется шифрование передаваемых данных. Данные для доступа используются те же, что и для доступа по SSH-соединению, порт для подключения по умолчанию используется 22.

В нашем примере мы подключимся к серверу по SFTP-протоколу через программу FileZilla:

  1. Заполните необходимые поля
    • В поле “Хост”: IP вашего VPS
    • Имя пользователя и пароль: аналогичные с данными для доступа по SSH
    • Порт: 22
  2. Нажмите кнопку “Быстрое соединение”.
  3. Появится диалоговое окно с просьбой принять ssl-ключ. Отметьте галочкой «Всегда доверять этому хосту, добавить ключ в хэш» и нажмите кнопку "ОК".
    Подтверждение SSL-ключа
  4. После того, как Вы залогинились, вы можете управлять файлами на своём VPS как в обычном Total commander и ему подобных программах.
    Главное окно программы FileZilla
  5. У вас есть возможность закачивать файлы на сервер, скачивать файлы с сервера, изменять права доступа к файлам и каталогам, удалять файлы.