Почему не открывается ftp
Сообщения: 823
Благодарности: 93
| Конфигурация компьютера | |
| Процессор: Intel Core i5-760 2.8/3.33 GHz | |
| Материнская плата: Gigabyte GA-H55-UD3H | |
| Память: 2x 2GB DDR3 KingMax 1333MHz RTL | |
| HDD: WD WD10EALX Caviar Blue 1TB | |
| Видеокарта: ZOTAC GeForce GTS 450 ZT-40501-10L [1G 128bit DDR5 810Mhz / 3608MHz D-DVI+mini HDMI RTL] | |
| CD/DVD: Sony NEC Optiarc DVD-RW 7260S Black | |
| Монитор: BenQ V2320H 23″ | |
| ОС: Mac OS X & Ubuntu & Windows 8/7 | |
| Прочее: Нет |
УстиН, не уверен, но Проводник по-моему использует настройки IE.
Попробуйте в настройках IE на вкладке Дополнительно убрать галочку с Использовать пассивный FTP-протокол (это на IE 7, в других версиях должно быть аналогично).
Помощь
Проверьте, установлен ли FTP-сервер на удаленном сервере.
ОС CentOS
rpm -qa proftpd

В примере ответ сервера означает, что сервер FTP установлен. В случае, если сервер не установлен, ответ будет либо пустым, либо содержать сообщение о том, что FTP не установлен. В этом случае выполните установку FTP-сервера командой
yum install proftpd
ОС Debian/Ubuntu
dpkg -l | grep -i ftp
В примере ответ сервера означает, что сервер FTP установлен. В случае, если сервер не установлен, ответ будет либо пустым либо содержать сообщение о том, что FTP не установлен. В этом случае выполните установку FTP-сервера командой
apt install proftpd
Проверьте, запущен ли сервис FTP на удаленном сервере. Выполните команду
telnet localhost 21

В результате выполнится проверка, открыт ли 21 порт на удаленном сервере и есть ли соединение через этот порт. Проверить работоспособность 21 порта на удаленном сервере можно командой
netstat -tulpn | grep :21
Результат выполнения команды “21. *LISTEN” говорит о том, что 21 порт открыт и прослушивается.
Для альтернативной проверки работоспособности ftp выполните команду
netstat -a | grep ftp

Если в результате выполнения вышеперечисленных команд, вы убедились, что 21 порт закрыт, выполните команду, запускающую ftp сервис
systemctl restart proftpd
Проверьте разрешения пользователя на подключение по FTP.
Перечень пользователей, которым запрещен доступ по FTP, находится в файле /etc/ftpusers. Убедитесь, что в нем отсутствует имя пользователя, который не может подключиться к серверу. Выполните команды
cd /etc vi ftpusers

Проверьте, не блокирует ли фаервол IP-адрес, с которого выполняется подключение к серверу. Выполните команду
iptables -L -n

Просмотрите ответ команды и убедитесь, что 21 порт не заблокирован фаерволом.
Невозможно просмотреть .htaccess по FTP
В UNIX-подобных операционных системах все файлы, которые начинаются с точки, являются скрытыми. При подключении по FTP укажите, что нужно показать скрытые файлы. Мы рекомендуем использовать FTP-клиент Filezilla, который находится в открытом доступе на сайте http://filezilla.ru/.
Альтернативным вариантом является отображение скрытых файлов для любых подключений. Эта настройка выполняется на FTP-сервере. Например, для proftpd в конфигурационный файл
ListOptions -la
Если вы используете ISPmanager, то данная настройка выполнена по умолчанию.
Невозможно подключиться пользователем root по FTP
По протоколу FTP доступ суперпользователю root закрыт в целях безопасности. Используйте протокол SFTP либо подключайтесь другим пользователем.
Устранение неполадок доступа по ftp
Общие рекомендации: если не работает FTP, попробуйте WinSCP или WebFTP.
Медленная работа FTP, сбой передачи данных
- Изначально любая FTP-программа работает в т.н. активном режиме, поэтому, если в вашей сети включена фильтрация трафика (антивирус, брандмауэр), то могут быть проблемы. Включите пассивный режим, эта опция есть в настройках FTP-соединения вашей FTP-программы («Passive mode» или «Пассивный режим»).
- Пассивный режим работает медленней, чем активный. Совет: для повышения скорости работы вы можете подключить у своего интернет-провайдера выделенный IP и вернуться на активный режим FTP.
Логин или пароль не подходят: «530 Login incorrect»
- Проверьте доступ через вебинтервейс WebFTP. Логин с паролем лучше копируйте и вставляйте (а не набирайте вручную). «Коррективы» может добавлять автоматический переключатель раскладки клавиатуры, типа punto (отключите его на время).
- Если через вебинтерфейс доступ работает, но в программе вы получаете сообщение об ошибке авторизации, есть вероятность, что площадка недавно переехала на другой сервер, сменился ее IP, но у вас на компьютере не обновились данные и вы подключаетесь к старому серверу. Быстрое решение: перезагрузить компьютер (тогда обновятся таблицы маршрутизации и кэш DNS).
- Если первые две проверки не дали результата, проверьте журнал действий вашего аккаунта или есть ли деньги на счете и не выключена ли ваша площадка. Если пароль недавно менялся, то вам на контактный адрес должно было прийти письмо. Если оно не пришло, вы всегда можете сменить пароль FTP на новый.
Невозможно подключиться к серверу
- Если программа сообщает о невозможности подключиться к серверу, то у вас закрыт порт 21. Обратитесь к своей сетевому админстратору (или интернет провайдеру), чтобы они решили этот вопрос.
Превышение количества подключений по FTP
530 Sorry, the maximum number of clients (8) from your host are already connected — такое сообщение вы получите в случае, если количество одновременных подключений по FTP с вашего IP достигло 8. К сожалению, некоторые FTP программы, не закрывают соединение по завершении работы, либо делают их несколько одновременно. Попробуйте перезагрузить компьютер или измените настройки своей программы.
В загружаемом файле обнаружен вирус
При загрузке файлов на площадку, ведется проверка на известные вирусы. Если в загружаемом файле содержится вирус, то соединение будет разорвано и вы получите сообщение вида: «550 Transfer aborted: virus ‘Eicar-Test-Signature’ detected». Удалите вирус из файла, вылечите его и только тогда вы сможете его загрузить на площадку.
Почему браузер не отображает ftp страницу?
Здравствуйте.
Есть очень не понятная проблема. У меня есть фтп сервер, работает нормально, зайти на него можно так ftp://anonymous@192.168.1.2 и точно так только с моим реальный внешним ip. Работает прекрасно во всех браузерах. Но суть проблемы заключается в том, что я решил вывести страницу фтп на своем сайте и получается, что в браузере edge и mozila 52.4 старой версии работает нормально. А вот в остальных браузерах ничего нет! Все остальные браузеры мозила, опера, хром, яндекс последних версий и там не выводится страница с фтп.
В коде сайте я его вывожу так
Страница FTP сервера
Почему в последних версия браузеров не выводиться фтп страница на сайте? А так есть вставить ссылку в адресную строку браузера то все работает!
- Вопрос задан более трёх лет назад
- 11941 просмотр
2 комментария
Простой 2 комментария