Intereting Posts
Использование ^ в качестве метасимвола оболочки mount: точка монтирования отсутствует Как запретить smbtree запрашивать пароль? Установка времени ожидания в режиме ожидания с помощью hdparm при загрузке с помощью правила udev не работает Каталог Untar из большого tarball Как использовать awk для чтения данных между всеми частыми временными интервалами Проблема с яркостью на OpenSuse 13.1 Команда Bash не выполняется из сценария, но работает при вводе в терминал Установите по умолчанию режим vi-mode Bash в «обычный» режим Vi (не «вставить») и поместите курсор в начало строки, подражая KornShell Какова история предложения командного файла? Анализатор пакетов для перехвата и фильтрации входящего трафика перед любым клиентским приложением Вызов URL-адреса debian из командной оболочки Запрет доступа к файлу Daemon не должен Может ли scp создать каталог, если он не существует? Как я могу временно заменить одну команду на другую?

Не удается подключиться к vsftpd, даже не с localhost

Я установил vsftpd на Raspbian, выполнив следующие шаги:

  1. sudo apt-get install vsftpd
  2. Я изменил несколько настроек, вызвав sudo nano /etc/vsftpd.conf
  3. Перезапуск от sudo service vsftpd restart

Пока нет ошибок. Проблема, однако, даже не кажется вопросом настроек – я не могу подключиться к порту 20, несмотря ни на что. Он действует как любой другой неиспользуемый порт.

Если я попытаюсь подключиться к себе:

 pi@raspberrypi ~ $ telnet 127.0.0.1 20 Trying 127.0.0.1... telnet: Unable to connect to remote host: Connection refused 

И, на windows telnet:

 Microsoft Telnet> o 192.168.0.244 20 Připojování k 192.168.0.244...Nelze navázat spojení s hostitelem. na portu 20: P řipojení se nezdařilo Microsoft Telnet> 

Извините, это чешский, но он просто говорит, что он не может подключиться.

Между вызовом и получением сообщения об ошибке нет задержки.

Я не могу проверить, работает ли он на другом порту, однако он работает точно, потому что netstat -a | egrep 'Proto|LISTEN' netstat -a | egrep 'Proto|LISTEN' дает мне следующее:

 Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 *:ftp *:* LISTEN tcp 0 0 *:ssh *:* LISTEN tcp 0 0 localhost:mysql *:* LISTEN tcp 0 0 *:http *:* LISTEN Proto RefCnt Flags Type State I-Node Path unix 2 [ ACC ] STREAM LISTENING 9405 /var/run/mysqld/mysqld.sock unix 2 [ ACC ] STREAM LISTENING 2517 /var/run/dbus/system_bus_socket unix 2 [ ACC ] SEQPACKET LISTENING 497 /run/udev/control 

Однако :ftp довольно бесполезно проверять, есть ли порт или нет.

Попробуйте порт 21. Это стандартный ftp-порт, а не порт 20, 20 по умолчанию для ftp-данных.