Pular para o conteúdo

Instalando e configurando um serviço de FTP sem erro!

Dica publicada em Linux / Introdução
Polarix polarix
Hits: 7.502 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalando e configurando um serviço de FTP sem erro!

O intuito dessa dica é mostrar a instalação e configuração básica do FTP assim, sem erros!

Descrição do Ambiente

Mais um How-to de como instalar e configurar um serviço de FTP. Escolhi o aplicativo ProFTP, pois além dele ser utilizado por grandes corporações, existe uma vasta documentação e pessoas que podem lhe ajudar, além de diversos tutoriais sobre configuração.

Mas depois aconselho você a realizar um tunning e hardening (estude o arquivo de configuração) do serviço. Let’s go !!!

Descrição do ambiente:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION=”Ubuntu 10.04.2 LTS”
Linux CHIQUINHA 2.6.32-28-server #55-Ubuntu x86_64 GNU/Linux

Versão do Apache:

Server version: ProFTPD Version 1.3.2c

Preparando o Ambiente

Crie o arquivo principal que o seu usuário de FTP irá utilizar, por exemplo:

# mkdir /home/seudominio.com.br

Crie o usuário de FTP, nesse ponto indicamos o endereço da pasta do item anterior:

# adduser –home /home/seudominio.com.br –shell /bin/false –no-create-home usuarioFTP

Obs:. Será necessário configurar o senha, nome entre outros.

Ajuste as permissões da pasta do usuário de FTP:

# chmod 755 -R seudominio.com.br/

Ajuste o usuário que é dono da pasta do usuário de FTP:

# chown -R usuarioFTP:usuarioFTP /home/seudominio.com.br

Ajuste a permissão de acesso do FTP :

# echo “/bin/false” >> /etc/shells

Instalação e Configuração do ProFTP Instale o aplicativo:

# aptitude install proftpd

Na tela de configuração “ProFTP Configuration” escolher a opção “From inetd”.

Altere o arquivo de configuração para habilitar que o FTP acesse o /home:

# vim /etc/proftpd/proftpd.conf

No arquivo de configuração, edite o arquivo e retire o item # (quadrado):

# Use this to jail all users in their homes

DefaultRoot ~
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Em DefaultRoot é necessário que você deixe a opção ~(til) que indica o diretório corrente (/home do usuário).

Pare a execução do ProFTP e inicie novamente.

# /etc/init.d/proftpd stop
# /etc/init.d/proftpd start


Teste, no windows acesse: Iniciar >> Executar >> cmd.

No prompt, execute:

> ftp seudominio.com.br
> usuarioFTP
> senha


Qualquer dúvida, dificuldade ou sugestão faça um comentário!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Não tem como errar: Instalando e configurando o Apache

Instalando o GRUB2 (1.95) no Slackware

Bygfoot, o Brasfoot Open Source

Java no Fedora 16

Instalando outra HD no Linux

Instalando PHP no Debian 10 Buster

#1 Comentário enviado por alexandredsc em 10/11/2011 - 09:00h
Funcionou muito bem, mesmo sem as linhas abaixo:

Ajuste a permissão de acesso do FTP :
# echo “/bin/false” >> /etc/shells

Contribuir com comentário

Entre na sua conta para comentar.