Instalando Serviço de FTP no Debian/Ubuntu

Filezilla FTP

Instalar um serviço de FTP é muito simples e ajuda muito para transferir os arquivos de forma fácil entre o seu computador e um servidor, o artigo e voltado para instalação em servidor linux baseados em Debian ou Ubuntu, mas pode ser facilmente adaptado para outros sistemas operacionais semelhantes.

Instalando o FTP

apt-get install proftpd

Durante o processo de instalação, será perguntado se deseja utilizar o inetd ou autônomo (versão em pt-br). Essa última é a mais indicada e funciona bem na maioria das situações, além do fato que a primeira opção “inetd” vai pedir configurações adicionais.

proftpd

Configurações

Após a instalação, algumas configurações são necessárias para que possa conseguir acessar o servidor via FTP com sucesso sem erros.

Primeiro, vamos a criação de um usuário e um grupo exclusivo de acesso ao FTP.

useradd site
passwd site
groupadd teste

Após a criação do devido usuário e seu respectivo grupo, vamos a edição no arquivo de configuração, Geralmente o local é: /etc/proftpd/proftpd.conf ou /etc/proftpd.conf

Caso não encontre o local correto do arquivo proftdp.conf use o comando: man proftpd

Apague todo o conteúdo do arquivo e use o abaixo

ServerName "ProFTPD"
ServerType inetd
DefaultServer on

Port 21
Umask 022
MaxInstances 30

User site #usuário criado por você
Group teste #grupo criado por você

DefaultRoot /var/www/site/ #raiz de onde será a pasta do seu proftpd
<Directory /var/www/site/> #raiz de onde será a pasta do seu proftpd
AllowOverwrite on #daqui pra frente você liberará o acesso a pasta
<Limit WRITE>
AllowAll
</Limit>
<Limit CREATE>
AllowAll
</Limit>
<Limit EXECUTE>
AllowAll
</Limit>
</Directory>

Salve o arquivo, e reinicie o serviço

/etc/init.d/proftpd restart

Após isso, basta acessar o seu FTP através do seu software favorito como o Filezilla ou via web: ftp://seu_número_de_ip

Lembre-se de usar as portas corretas para a conexão, caso tenha mudado, 21 ou 22

Deixe uma resposta