команды ls и get из ftp не работают в vmware

1231
mnish

Я использую vmware player версии 3.1 для загрузки образа minix 3 os. После загрузки Minix OS я хочу получить некоторые файлы с сервера, используя FTP. ftp-соединение с сервером работает, но когда я использую команды «ls» или «get», ничего не происходит, кроме сообщения «200 PORT command success», и это происходит там. Единственное, что я могу сделать после ввода ls + enter или get + enter, это выйти из ftp с помощью ctrl + c.

Если кто-нибудь знает решение этой проблемы? пожалуйста помоги.

Спасибо

1

1 ответ на вопрос

2
T.J. Crowder

Попробуйте passiveвыполнить команду, прежде чем делать что-то еще, возможно, ваш брандмауэр блокирует входящее соединение для передачи данных (по умолчанию FTP-сервер открывает канал передачи данных обратно клиенту - одна из самых больших проблем с FTP в нашем новом «вы не можете доверять всем и оставь все открытым "мир"). Подробнее о пассивном режиме здесь.

Вы правы. Хорошая статья. Большое спасибо. mnish 13 лет назад 0
@mnish: Отлично! Рад, что это было. :-) T.J. Crowder 13 лет назад 0

Похожие вопросы