Criação e gestão de um servidor FTP em um servidor Linux rede fechada , como uma rede doméstica ou empresarial interna , é muito fácil. Cada distribuição Linux tem um servidor FTP disponível disponível. Este servidor é chamado vsftpd . Em muitos casos , especialmente com versões de servidor de muitas distribuições Linux , vsftpd é instalado por padrão . No entanto, se você tiver instalado um desktop ou workstation versão de Linux, você pode precisar instalar o software de servidor. Coisas que você precisa
computador rodando Linux
mídia de instalação ou conexão de rede para repositório de software
Show Mais instruções
1
Instale vsftpd , se já não estiver instalado. O procedimento de instalação irá variar muito , dependendo da sua versão específica do Linux. No Red Hat e derivados da Red Hat , seguir o procedimento do seu sistema para encontrar e instalar pacotes de software rpm. . Se você estiver usando um sistema baseado em Debian, como o Ubuntu , use o gerenciador de pacotes do seu sistema para localizar e instalar os arquivos do pacote . Deb apropriadas. Para outros sistemas, siga o procedimento em seus arquivos de ajuda para encontrar e instalar vsftpd .
2
Comece o seu servidor FTP , digitando " vsftpd start" na linha de comando do Linux. Em alguns sistemas, iniciar e parar servidores só pode ser realizada a partir de uma conta de classe raiz. Outros sistemas, como o Debian e Ubuntu , exigem sudo antes do comando . Este executa o comando como root sem efetuar login como usuário root.
3
Configure seu vsftpd.conf . Na maioria dos casos , o arquivo de configuração está localizado em /etc ou /etc /vsftpd . Em algumas distribuições menos conhecidas do Linux ou instalações vsftpd costume , o arquivo conf . Poderia ser em outro local. Use qualquer linha de comando ou GUI editor de texto para visualizar e configurar as opções de vsftpd.conf . Há muitas opções para o vsftpd . Consulte as páginas do manual para obter mais informações. Configurações comuns incluem " anonymous_enable = NO " para desativar o acesso anônimo ao seu servidor FTP. Outra definição comum é " use_localtime = SIM ", para usar a hora do servidor local e data para os tempos de arquivos e datas.
4
Configure seu roteador ou firewall de hardware para sua rede doméstica ou de escritório para permitir o acesso ao servidor FTP. Isso , muitas vezes, expor todo o computador Linux para acesso à internet. Certifique-se que todos os servidores são protegidos antes de permitir o acesso completo. Alguns firewalls ou roteadores , no entanto, lhe permitirá encaminhar solicitações externas para as portas 20 e 21 , as portas de FTP, para um servidor específico na sua rede interna . O procedimento varia muito para cada roteador ou firewall.
5
Criar contas de usuário no computador Linux para as pessoas que terão acesso ao servidor de FTP. Embora você pode habilitar o acesso anônimo , isso aumenta os potenciais riscos de segurança e de abuso. Servidores de FTP permitir acesso anônimo , que usa o nome de usuário "anonymous" e uma senha de e-mail do usuário anônimo . Não há nenhuma maneira de verificar se este endereço é válido , no entanto.