Назад | Перейти на главную страницу

Windows 2012 без приглашения на вход через FTP

Я только что закончил установку windows 2012 fresh. Я настраиваю ftp-сервис так же, как и раньше. Однако теперь, когда я захожу в командную строку на другом компьютере и набираю

FTP my.server.com

Он говорит «подключено», но не отображается запрос на вход, и примерно через минуту появляется сообщение «Соединение закрыто удаленным хостом».

Я не уверен, что я пропустил в настройке. Я отключил брандмауэр, чтобы попробовать, те же результаты.

Кто-нибудь может здесь помочь?

Проблема, которую я обнаружил, заключалась в том, что в файле application.config, хранящемся в C: \ Windows \ System32 \ inetsrv \ config \, отсутствовал раздел. После добавления строки FTP-сервер начал запрашивать логины.

<sectionGroup name="system.ftpServer">
<section name="log" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="serverRuntime" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="firewallSupport" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="caching" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<section name="providerDefinitions" allowDefinition="AppHostOnly" overrideModeDefault="Deny" />
<sectionGroup name="security">
    <section name="ipSecurity" overrideModeDefault="Deny" />
    <section name="requestFiltering" overrideModeDefault="Deny" />
    <section name="authorization" overrideModeDefault="Deny" />

    <!-- the line below was missing -->
    <section name="authentication" overrideModeDefault="Deny" />
</sectionGroup>