Ошибки подключения FTP на Mac: причины и быстрые решения
Когда подключение FTP не удаётся, причина почти всегда в одном из нескольких пунктов. Пройдите этот список сверху вниз.
«Could not reach the server» или тайм-аут
- Проверьте имя хоста. Вводите только
ftp.example.com, безftp://и без пробелов. Опечатка в одной букве выглядит точно так же, как недоступный сервер. - Проверьте протокол и порт. FTP и FTPS обычно используют порт 21 (FTPS иногда 990), SFTP — порт 22. Выбор FTP для сервера, который предлагает только SFTP, не сработает.
- Проверьте подключение к интернету и для проверки отключите VPN.
- Брандмауэр или список разрешённых IP. Некоторые хостинги принимают соединения только с разрешённых IP-адресов. Загляните в панель управления хостингом.
«Login failed»
- Введите пароль заново; при копировании и вставке может добавиться пробел в конце.
- Некоторым хостингам нужно полное имя пользователя, например
user@example.com. - Проверьте, что учётная запись FTP активна и не заблокирована после слишком многих попыток.
- Проверьте те же данные в веб-файловом менеджере вашего хостинг-провайдера.
Подключено, но папки пусты или доступ запрещён
- Возможно, вы в неправильной стартовой папке. Укажите в Remote path ту, что рекомендует хостинг.
- «Permission denied» означает, что учётной записи, возможно, нельзя записывать в эту папку. Проверьте права учётной записи в панели управления.
Соединение обрывается через некоторое время
Серверы закрывают бездействующие соединения через несколько минут. Molo отправляет небольшой сигнал поддержки и автоматически переподключается, в том числе после пробуждения Mac из сна, возвращая вас в ту же папку. Если хостинг постоянно рвёт соединения, возможно, он ограничивает число одновременных соединений или время простоя.
SFTP: предупреждение о ключе хоста
При первом подключении по SFTP Molo запоминает отпечаток ключа сервера. Если ключ позже изменится, Molo откажется подключаться. После переезда или пересоздания сервера это ожидаемо; в остальных случаях будьте осторожны.
Исправьте прямо в приложении
Когда Molo не может подключиться, оно показывает причину с кнопками Retry и Edit…, так что хост, порт или пароль можно сразу исправить. Если сервер не отвечает около 20 секунд, Molo перестаёт пытаться и показывает ошибку вместо бесконечной крутилки. Только начинаете? Начните со статьи как подключиться к FTP-серверу на Mac или посмотрите раздел по решению проблем в руководстве (EN).
Частые вопросы
Почему подключение FTP завершается тайм-аутом?
Обычно неверны имя хоста, порт или протокол, сервер блокирует ваш IP-адрес либо на пути стоит брандмауэр или VPN.
Почему вход не удаётся, хотя пароль верный?
Некоторым хостингам нужно полное имя пользователя (например, user@example.com), либо пароль после копирования содержит пробел в конце.
Что означает «permission denied» на FTP-сервере?
Учётной записи не разрешено читать или записывать в эту папку. Проверьте права учётной записи в панели управления хостингом.