FTP (File Transfer Protocol) и SFTP (SSH File Transfer Protocol) — основные протоколы загрузки файлов сайта с локального компьютера на хостинг. FTP создан в 1971, самый старый и распространённый. SFTP новее — 1997, на базе SSH. Главное отличие — безопасность: FTP передаёт данные (включая пароль) в открытом виде, SFTP по шифрованному каналу. Сегодня SFTP — лучший выбор.
Разница FTP и SFTP
FTP — порт 21, SFTP — 22. FTP открытый, SFTP шифрованный. FTP часто блокируют firewall, SFTP проходит через SSH-порт. FTP чуть быстрее (нет накладных расходов на шифрование), но безопасность важнее. FTPS — шифрованная версия FTP, но сложна в настройке; SFTP удобнее.
Работа с FileZilla
FileZilla — самый популярный бесплатный FTP/SFTP-клиент (Windows, macOS, Linux). Установка: filezilla-project.org. Создание подключения: File → Site Manager → New site → "Sayt.uz хостинг". Настройки: Host (sftp://server.sayt.uz или IP), Port (22 SFTP, 21 FTP), Protocol (SFTP - SSH File Transfer Protocol), Logon Type (Normal), User и Password (логин/пароль хостинга).
После Connect — двухпанельный интерфейс: слева ваши локальные файлы, справа файлы хостинга (обычно public_html). Загрузка — drag-and-drop слева направо. Скачивание — наоборот.
Работа с WinSCP
WinSCP — популярный SFTP-клиент для Windows. New Session → File protocol (SFTP), Host name (server.sayt.uz), Port (22), User name и Password. После логина — двухпанельный интерфейс.
Практика Sayt.uz
В тарифах Sayt.uz поддерживаются FTP и SFTP, рекомендуется SFTP. Создание FTP-пользователя в cPanel: FTP Accounts → Add → username, password, directory (обычно /public_html/), квота. Многие используют главный cPanel-логин, что небезопасно — создавайте отдельного FTP-пользователя на каждый сайт. Совет: используйте SFTP (FTP устарел и небезопасен); пароли держите в менеджере (Bitwarden, 1Password).