Autor Tópico: [Tutorial] Como criar um servidor de FTP no Linux  (Lida 1148 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

puto 22

  • Visitante
[Tutorial] Como criar um servidor de FTP no Linux
« em: 05 de Fevereiro de 2016, 15:41 »
Como criar um servidor de FTP no Linux :linux:



:features:

O FTP (File Transfer Protocol) continua a ser um dos protocolos mais usados para transferência de ficheiros. Neste segmento existem vários soluções sendo que uma das mais populares para Linux é sem dúvida o VSFTP uma vez que oferece várias funcionalidades das quais se destacam o suporte para IPv6 e SSL.

Hoje vamos aprender como é fácil instalar e configurar o VSFTP no CentoS Linux.

Para implementar um servidor de FTP no CentOS vamos usar o vsftpd. O vsftpd (Very Secure FTPD) é provavelmente um dos mais rápidos e seguros servidores de FTP para sistemas Linux. Este serviço oferece um conjunto de características das quais destacamos:

Suporte para utilizadores virtuais
Suporte para IPv6
Suporte para virtual IPs
Suporte para SSL
Controlo para largura de banda a usar

Passo 1) Instalação do VSFTP no Linux

Para instalar o VSFTP basta usar o seguinte comando:

yum install vsftpd

Start e Stop do serviço

#service  vsftpd restart
Shutting down vsftpd:  [FAILED]                                   
Starting vsftpd for vsftpd: [  OK  ]                               
#service vsftpd stop


Para testarem o serviço na própria máquina podem usar o comando ftp. Caso não tenham esta ferramenta disponível podem instalar usando o comando yum install ftp.

Para testar agora o serviço de FTP na própria máquina basta que usem o comando ftp localhost.

Passo 2) Configurações do serviço vsftpd (básicas)

Por norma os ficheiros de configuração dos serviços encontram-se em /etc. No caso do vsftpd o ficheiro de configuração encontra-se em /etc/vsftpd/vsftpd.conf.

Vamos então editar o ficheiro de configuração (/etc/vsftpd/vsftpd.conf) e proceder às seguintes configurações:

#Desactivar o acesso “anónimo”.
anonymous_enable=NO   
 
#Permitir o acesso dos utilizadores locais (criados no linux)
local_enable=YES   
 
#Alterar Banner do serviço
ftpd_banner=Welcome to Pplware FTP Service


Passo 3) Aceder ao FTP com utilizador local

Feitas as configurações anteriores, devem reiniciar o serviço (service vsftpd restart) e entrar com uma conta criada no sistema.

E está feito.

Como aceder remotamente ao FTP?

Depois de instalado e configurado o serviço de  FTP, o acesso pode ser realizado via um simples browser ou através de uma aplicação cliente para FTP (ex. FileZilla, fireFTP, WinSCP). Neste exemplo vamos usar o WinSCP.

Nota: Verifiquem se têm a firewall a bloquear ligações externas.

Para aceder ao serviço de FTP remoto basta indicar:

Host name/nome do servidor FTP
User name
Password

Como podem ver na imagem seguinte, o acesso foi realizado com sucesso sendo que a estrutura da home directory do utilizador é apresentada do lado direito.



:screenshots:

Clicar aqui para ver conteúdo escondido (Passar cursor para mostrar conteúdo)


:notasdicas:

Créditos: pplware


:apontar:
Agradecer e comentar nao custa nada e ajuda a motivar

simaobola

  • Reformado Juvenil
  • *
  • Agradecimentos
  • -Dados: 8056
  • -Recebidos: 11
  • Mensagens: 45
  • Sexo: Masculino
Re: [Tutorial] Como criar um servidor de FTP no Linux
« Responder #1 em: 04 de Setembro de 2021, 11:27 »
 :obrigado:

márcio.

  • Reformado Iniciado
  • *
  • Agradecimentos
  • -Dados: 9
  • -Recebidos: 0
  • Mensagens: 5
  • Sexo: Masculino
Re: [Tutorial] Como criar um servidor de FTP no Linux
« Responder #2 em: 07 de Janeiro de 2022, 20:53 »
Obrigado !