Preciso de um daemon do servidor ftp em execução no meu sistema Linux para receber arquivos via FTP?

5

Eu preciso ter um servidor ftp / daemon na minha caixa Linux para que eu possa receber arquivos?

Um caso de uso de um sistema "recebendo" arquivos via FTP seria, por exemplo, o modo como os plugins do WordPress são instalados via 1-click onde o WordPress inicia uma transferência de arquivos para a caixa Linux local do repositório remoto do WordPress usando ftp (s)

* Eu sei que a pergunta pode parecer uma pergunta "Say wha?" ou pode parecer uma pergunta muito boba, mas minhas habilidades de servidor são uma piada & Não foi possível obter as palavras-chave corretas para uma pesquisa no Google

    
por Sathya 22.07.2011 / 18:57

4 respostas

3

Sim, é necessário algum tipo de software do lado do servidor que atenda na porta 21 para aceitar a conexão de entrada e processar os dados. Não necessariamente um daemon, mas deve haver algum tipo de software para aceitar a conexão.

O Debian inclui vários servidores FTP nos repositórios, que você pode procurar usando apt-cache search ftp-server . ProFTPd e vsftpd são os mais populares que vêm à mente.

Você também pode precisar fazer modificações em seu roteador para permitir a conexão através do seu host Linux. Você pode então inserir as credenciais no Wordpress e fazer com que o plugin seja baixado da sua máquina:

    
por 22.07.2011 / 18:59
2

Não. Mas você precisa ter algum tipo de servidor FTP em execução se desejar receber arquivos via FTP , sem iniciar a conexão FTP por conta própria.

    
por 22.07.2011 / 19:01
0

Não, você só precisa de um cliente de FTP. Se você quiser que as pessoas enviem arquivos para você, em vez de solicitá-las e baixá-las, você precisaria de um servidor em execução, mas caso contrário, não.

EDITAR:

Com base no comentário de John T sobre a coisa do wordpress, isso pode estar errado, não tenho ideia de como isso funciona, mas parece que você pode precisar de um daemon.

    
por 22.07.2011 / 19:04
0

Não neste caso, porque a conexão FTP está entre o servidor de download de plugins do WordPress e o servidor no qual sua instalação do WordPress está hospedada. Você está usando seu navegador para iniciar uma conexão entre duas caixas outras ; Ambos precisam ser habilitados para FTP, mas os plugins não são baixados para sua máquina local.

(É claro que, se a instalação do seu WP estiver na sua máquina local, a resposta seria sim, mas suponho que você tenha hospedado o WordPress não localmente.)

    
por 23.07.2011 / 00:42