Estou tendo problemas para obter uma configuração do servidor FTP no Windows 7.
Adicionei o serviço usando o Painel de Controle -> Programas -> Ativar e desativar os recursos do Windows.
Eu posso ver que o serviço foi iniciado no Painel de Controle -> Serviços.
Mas, quando eu inicio uma janela de linha de comando do Windows cmd
, fico Sem conexão. ,
C:\Users\mattf>ftp localhost
ftp> ls
Not connected.
ftp> open localhost
ftp> ls
Not connected.
ftp> dir
Not connected.
ftp> quit
C:\Users\mattf>
E isso é tanto quanto eu tenho. Não faço ideia por que isso não está funcionando - poderiam ser configurações de firewall?
Respostas:
Acabei de replicar seus resultados.
Ao contrário do comentário de Phoebus, parece que você gerencia sites FTP do Windows 7 com o mesmo console de gerenciamento 7.5 que os serviços da web.
Além disso, parece que a Microsoft não cria um site FTP quando o serviço FTP é criado (como foi feito no passado).
Depois de instalar o serviço FTP e o console de gerenciamento do IIS, execute as seguintes etapas.
Agora você deve conseguir enviar FTP para o host local. Você pode escolher opções diferentes, mas as opções descritas acima funcionam para mim e são muito semelhantes às opções padrão no FTP do IIS 6.
Observe que também pode ser necessário ativar o servidor FTP no firewall. Para isso, use o seguinte comando.
fonte
Se tudo o que você deseja é um servidor FTP simples que possa ser configurado e desmontado facilmente, eu não sugeriria o uso do método IIS e a configuração de tudo. Eu tive que fazer isso na semana passada para fazer o ftp da configuração de execução de um de nossos comutadores Cisco. Eu olhei em volta e vi conversas sobre o uso do IIS, que eu pensei que era um exagero. Eu tropecei em ftpdmin - http://www.sentex.net/~mwandel/ftpdmin/
Eu baixei o binário, executei a partir da linha de comando da seguinte maneira:
C:\> \path\to\ftpdmin.exe C:\path\to\ftp\root
Se você está procurando uma solução mais permanente, mas realmente não quer mexer com o IIS, tente o FileZilla - http://filezilla-project.org/
fonte
Ao instalar o serviço FTP, em Serviços de Informações da Internet, marque o servidor FTP (o que você provavelmente já fez, mas também o expanda e verifique se o serviço FTP também está marcado. Se ambos estiverem marcados e você também instalou o No IIS Management Console (em ferramentas de gerenciamento da web), você verá a opção para o servidor FTP.
Eu também tentei e descobri que o serviço FTP também precisava ser instalado. Então a opção para FTP apareceu.
fonte
Jason Coombs deixou de fora um passo com o qual lutei por um tempo:
Etapa revisada 6:
Ativar autenticação anônima; Selecione "Usuários anônimos" em Autorização: permita o acesso a: e clique em "Ler" e "Escrever" em Permissões. Depois selecione "Concluir".
fonte
Configurar um servidor ftp simples é a melhor maneira de transferir dados de um ponto para outro.
A maneira mais rápida e fácil de fazer isso é instalar o FileZilla Server no computador para o qual você deseja enviar dados: http://sourceforge.net/projects/filezilla/files/FileZilla%20Server/
É muito fácil de configurar.
Instale o FileZilla Client no computador Você tem dados: http://sourceforge.net/projects/filezilla/files/FileZilla_Client/
Agora verifique em qual IP está escutando o computador Você deseja enviar dados para: whatismyipaddress.com
E copie esse endereço IP para o seu cliente, a porta será o padrão, assim você não precisará fornecê-lo, a menos que o tenha alterado nas configurações do servidor.
Em seguida, use Login e senha que você definiu no servidor FileZilla e está pronto para se conectar.
fonte
Resposta curta: Não. O mundo já possui servidores FTP suficientes e a execução de um em um sistema operacional não servidor está causando problemas.
Espero que o OP esteja executando isso apenas em uma rede interna, e não com acesso anônimo, e espero que alguma forma de criptografia da camada de transporte esteja ativada.
Para outros que pensam em fazer esse tipo de coisa, primeiro dê um passo atrás e veja se você realmente precisa de um servidor FTP. Pode haver outras e melhores maneiras de fazer o que você precisa - e é claro que você pode fazer a "pergunta 0" aqui!
fonte