Причините, за да не можете да осъществите достъп през FTP до хостинг акаунта, може да са различни. По-долу са изброени най-често срещаните причини.
1. Неправилно въведени данни
Преди да пристъпите към по нататъшно търсене на проблема се уверете, че сте изписали правилно потребителското си име и парола.
Пример:
Host……………: ftp.mysupersite.com или server*.superhosting.bg
Port…………….: 21
Username……: потребител (ftpuser@mysupersite.com)
Password…….: въведената при създаването на акаунта парола
*server – името на сървъра, на който е разположен вашия хостинг акаунт;
2. Включена защитна стена (firewall)
Понякога приложенията за защита (firewall, антивирусна), инсталирани на вашия компютър, може да се окажат пречка за свързването чрез FTP. Тествайте дали можете да се свържете със сървъра – при изключен firewall/антивирусна. Ако успеете да се свържете, то трябва да настроите защитното приложение, така че да не пречи или блокира FTP клиентската програма. Също така е препоръчително да включите Пасивен режим (Passive Mode) на FTP клиента.
Ако имате съмнение, че портовете за връзка с FTP сървъра са блокирани (от защитна стена, мрежови настройки или друго), можете да направите проверка с telnet.
За да проверите свързаността през порт 21, използвайте:
telnet server.superhosting.bg 21
*server – заменете с името на сървъра, на който се намира хостинг акаунта;
При успешна връзка, трябва да получите съобщение, започващо с код „200“ (Welcome to Pure-FTPd)
Портът за сигурна връзка с FTP сървъра е 1022 (SFTP), за да проверите свързаността изпишете:
telnet server.superhosting.bg 1022
*server – заменете с името на сървъра, на който се намира хостинг акаунта;
При успешна връзка, трябва да получите подобно съобщение: „SSH-2.0-OpenSSH„.
Вижте още: