Я пытаюсь подключиться к моей хост-системе (которая является Xubuntu), на которой запущен FTP-сервер,

 ftp://10.0.2.2/

Я использую FTP по умолчанию, встроенный в WindowsXP:

ошибка (у меня есть только польская версия):

Wystąpił błąd podczas otwierania folderu na serwerze FTP. Upewnij się, czy masz uprawnienie dostępu do tego folderu.

Щеголи: Ustanowienie połowczenia z serwerem nie było możliwe

что-то вроде:

Произошла ошибка при открытии папки на FTP-сервере. Убедитесь, что у вас есть доступ к этому каталогу.

Подробности: подключение к серверу было невозможно

но Windows XP выдает ошибку, что он не может получить доступ к каталогу. Когда я подключаюсь к http серверу, он работает нормально, а когда я подключаюсь к localhost из linux, он тоже работает.

FTP находится в стандартной конфигурации (он работает на локальном хосте и с других машин в локальной сети), и я ничего не делал с iptables, ОС - это Xubuntu 13.10.

Я не могу найти конфигурацию для ftp, nmap show: OpenBSD ftpd 6.4 (Linux port 0.17)

Сетевые настройки My Virtual Box установлены на NAT (опция по умолчанию).

1 ответ1

1

Если ваш FTP-сервер настроен на работу в активном режиме, вам необходимо убедиться, что ваш брандмауэр XP настроен так, чтобы ваш FTP-клиент мог прослушивать соединения с сервера И, поскольку ваш XP находится на виртуальной машине, вы должны убедиться, что ваша виртуальная сеть настроен так, чтобы к нему мог подключиться ftp-сервер.

В качестве альтернативы вы можете настроить свой FTP для работы в пассивном режиме.

Вот хорошее объяснение активных и пассивных режимов FTP. Для получения информации о том, как настроить ваш FTPD в пассивном режиме, обратитесь к man ftpd и man 5 ftpd.conf или используйте google-fu :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .