You are on page 1of 2

Um

servidor FTP bastante til quando a troca ou disponibilizao de um grande nmero de arquivos prtica frequente no ambiente corporativo. Em ambiente Linux encontramos algumas ferramentas para a montagem e configurao de um servio FTP. Neste exemplo vamos utilizar uma ferramenta chamada vsftpd que necessita de apenas algumas poucas configuraes para implementar o servio: Instalando o vsftpd (Ubuntu 12.04): 1 - Fazer login como root e atualizar o gerenciador de pacotes 2 Instalar o vsftpd: # apt-get install vsftpd 3 Configurar o servio: # nano /etc/vsftpd.conf Neste arquivo vamos modificar apenas trs linhas: 1 - desativar o acesso annimo ao FTP: anonymous_enable=NO 2 - ativar o acesso aos usurios locais: local_enable=YES 3 - habilitar permisso de gravao no FTP (upload) descomentar a linha write_enable=yes Para evitar problemas com a segurana do servio FTP, interessante limitar o acesso aos usurios linha de comando a um shell falso, de modo a evitar que o mesmo tenha acesso ao restante do sistema: # /etc/shells: valid login shells /bin/sh /bin/bash /bin/false Criar a pasta a ser compartilhada com o FTP: mkdir -p /home/ftp/ftpuser Criar o usurio do FTP e associ-lo a pasta e ao shell falso:

useradd ftpuser -d /home/ftp/ftpuser/ -s /bin/false criar uma senha para o usurio do FTP: passwd ftpuser Atribuir permisso de escrita na pasta do FTP para o usurio criado: Chown ftpuser :ftpuser /home/ftp/ftpuser Reiniciar o Servio: Servisse vsftpd restart

You might also like