Configurar ftp.

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (766 palavras )
  • Download(s) : 0
  • Publicado : 2 de setembro de 2012
Ler documento completo
Amostra do texto
Introdução

Neste artigo estarei ensinando como instalar e configurar um servidor de FTP, o mais usado para transferência de arquivos na internet.

Imagine você poder ir em um cliente e nãoprecisar levar CDs, disquetes, somente acessar os arquivos pelo navegador (ftp://ip) e copiá-los para a máquina do cliente, ou então imagine você no seu trabalho e querer transferir alguns arquivos parapoder trabalhar em casa, pode ser pesado e não caber no seu e-mail ou no seu pen, Enfim, o FTP entrará em ação.


Baixando e instalando o aplicativo FTP

FTP --> File Transfer Protocol (Protocolode Transferência de Arquivos), melhor forma de se transferir ou compartilhar arquivos.

Existem alguns tipos de servidores de ftp no Linux, dentre eles estão:

proftpd
wu-ftp
vsftpd


Nesteartigo usarei o proftpd , bastante simples de se implementar e de configurar.

Bem, vamos a luta. Estarei usando os repositórios do Debian, portanto:

# apt-get install proftpd

Mas se você estáusando outra distribuição como Fedora/Red Hat, acredito que resolva com um simples:

# yum install proftpd
ou
# yum search proftpd

Mas para aqueles que querem fazer na mão ou não usam nenhumadistribuição com repositórios, então:

ftp://ftp.proftpd.org/distrib/source/


Baixe a versão mais recente. No meu caso foi a proftpd-1.2.8.tar.gz.

Vamos descompactá-lo:

$ tar zxvfproftpd-1.2.8.tar.gz

Entre na pasta que foi criada:

$ cd proftpd-1.2.8

Vamos compilar:

$ ./configure --sysconfdir=/etc --prefix=/usr/local/
$ make

E logo em seguida:

# make installConfigurando o proftpd

Se você escolheu instalar de um repositório, ele irá perguntar qual o tipo de execução irá querer, escolha standalone.

Agora vamos configurar o arquivo de configuração doserviço:

# vim /etc/proftpd.conf

#Nome do Servidor
ServerName ''Nome do seu servidor''

#Modo no qual rodará (standalone ou inetd)
ServerType standalone
DeferWelcome off

#Não exibe...
tracking img