Коротка відповідь: Віддавайте перевагу SFTP — він працює поверх SSH (порт 22), шифрується й не потребує додаткового сервісу: підключайтесь у FileZilla/WinSCP користувачем сервера чи сайту. Класичні FTP-акаунти можна створити в панелях з FTP-сервером (cPanel, HestiaCP, CyberPanel, aaPanel); CloudPanel свідомо використовує SFTP-користувачів сайтів замість цього.
Огляд
Файловий доступ потрібен, щоб завантажувати сайти, правити конфіги й забирати бекапи. SFTP — сучасний вибір за замовчуванням: та сама модель облікових даних, що й у SSH, один відкритий порт, сильне шифрування. Простий FTP — легасі; якщо він конче потрібен, вмикайте FTPS (TLS) і по-сайтові акаунти з обмеженням каталогу.
Що потрібно мати
- SFTP/FTP-клієнт: FileZilla (усі платформи) або WinSCP (Windows).
- IP сервера й облікові дані користувача сайту/системи з панелі.
- Для SFTP: доступний порт 22 — див. підключення по SSH.
Покрокова інструкція
- SFTP (рекомендовано): у клієнті оберіть протокол SFTP, host = IP сервера, порт 22, і увійдіть користувачем сайту (CloudPanel: Sites → сайт → SSH/SFTP user; HestiaCP/cPanel: користувач акаунта).
- cPanel FTP: Files → FTP Accounts → створіть акаунт, обмежений каталогом сайту.
- HestiaCP: WEB → редагуйте домен → Additional FTP account.
- CyberPanel: FTP → Create FTP Account (Pure-FTPd).
- aaPanel: встановіть Pure-FTPd з App Store, потім FTP → Add FTP.
- Перевірте вхід і завантажте маленький файл, щоб пересвідчитись, що запис потрапляє в правильний каталог.
Типові проблеми
- FTP підключається, але список файлів зависає: заблоковані порти пасивного режиму — дозвольте пасивний діапазон FTP-сервера у фаєрволі або перейдіть на SFTP.
- Неправильний власник після завантаження: завантаження від root робить файли нечитабельними для користувача сайту — завантажуйте від користувача самого сайту.
- Вхід відхилено: FTP-сервіс не встановлений/не запущений (aaPanel спершу потребує Pure-FTPd з App Store).
- Застереження щодо простого FTP: облікові дані летять у відкритому вигляді — примусово вмикайте FTPS/TLS або використовуйте SFTP.
Коли звертатися в підтримку
Якщо порт 22 виглядає заблокованим з вашої мережі при статусі Active, або підозрюєте мережеву проблему на боці сервера — відкрийте тикет зі своїм IP і трасуванням.
Часті запитання
Чим відрізняються FTP і SFTP?
SFTP працює всередині шифрованого SSH-з’єднання на порту 22 і не потребує окремого сервісу; класичний FTP — окремий незашифрований протокол. Використовуйте SFTP, якщо ніщо не змушує брати простий FTP.
Чому FTP-клієнт підключається, але не показує файли?
Це майже завжди заблоковані порти пасивного режиму. Дозвольте пасивний діапазон портів FTP-сервера у фаєрволі, увімкніть TLS або просто перемкніть клієнт на SFTP через порт 22.
Який SFTP-клієнт обрати?
FileZilla працює на Windows, macOS і Linux; WinSCP чудовий на Windows. Обидва підтримують SFTP з ключами чи паролями та вміють надійно дозавантажувати великі передачі.
Схожі статті
- Як створити сайт у панелі керування
- Як захистити VPS після розгортання
- Чекліст безпеки панелі керування
Потрібна допомога? Звернутися в підтримку Cloud2Y →
