Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Tutorial de FTP
SEÇÕES
Manuais relacionados
+Tutorial de FTP
Categorias
+Sistemas

Índice do Manual Tutorial de FTP
+ Introdução ao FTP
+ Estabelecer permissões em FTP
+ FileZilla, cliente FTP
+ Cute FTP
+ Servidor FTP em Linux
+ Comandos FTP
+ FTP pela linha de comandos avançado LFTP
+ Uso do FTP com PHP

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Servidor FTP em Linux

Como configurar seu servidor FTP pela linha de comandos em um sistema operacional Linux.


Para que nosso Linux tenha a possibilidade de se conectar por FTP para realizar transferência de arquivos, necessita ter instalado e configurado um servidor de FTP. Neste artigo vamos ver a forma de configurar um servidor de FTP pela linha de comandos. Não passaremos a descrever o que é um servidor de FTP já que no tutorial de FTP já o explicamos.

Instalação do servidor FTP

Para você instalar um servidor FTP em Linux normalmente não necessita de nenhum programa adicional já que o servidor FTP costuma vir com o sistema. Para os exemplos que vamos citar a seguir, utilizamos o servidor FTP que vem com rede hat 9.0

Para começar, teremos que instalar o pacote que contém o servidor FTP que neste caso se chama Vsftpd 1.1.3-8, para o qual executaremos a seguinte instrução:

rpm -ivh vsftpd 1.1.3-8

Configuração

Uma vez instalados começaremos a configura-lo a nosso gosto. Começaremos com a lista de usuários que poderão ter acesso ao servidor FTP:

Para configurar este parâmetro necessitaremos abrir o arquivo vsftpd.user.list que se encontra em /etc/. Neste arquivo poderemos ver uma lista com os usuários que têm acesso.

Porém, na verdade o arquivo mais importante para a configuração do servidor é o vsftpd.conf que contém todos os parâmetros de configuração, entre outras coisas a localização dos arquivos compartilhados. Dentro deste arquivo se encontram os seguintes parâmetros, que podemos modificar dependendo do uso que quisermos dar.

anonymous.allow

Com estes parâmetros se habilita ou desabilita o usuário anônimo.
Anonymous.allow=trae (usuário anônimo habilitado)
Anonymous.allow=false (usuário anônimo desabilitado)

Write_enable

Indica se uma pasta tem permissão de escritura ou não. Em outras palavras indica se podemos subir arquivos à pasta ou não.
Write_enable=true (se tem permissão de escritura)
Write_enable=false (não tem permissão de escritura)

ftpd_banner

Permite colocar uma mensagem de boas vindas aos usuários quando se conectem
ftpd_banner=mensagem

chroot_local_user

Permite ou não aos usuários locais o acesso à máquina
chroot_local_user=true
chroot_local_user=false

Para dizer ao servidor de FTP que usuários têm permissão para acessar temos que pegar a rota do arquivo antes comentado onde se encontrava a lista de usuários (vsftpd.user_list)
Para isso, no arquivo de configuração colocaríamos algo como isto:
Chroot_list_file=/etc/vsftpd.user_list

Basicamente com estes comandos você poderá configurar seu servidor FTP em Linux sem nenhum problema.

Iniciar e deter o servidor de FTP

Já nos falta somente iniciar o servidor para o qual utilizaremos os seguintes comandos.

Para iniciar o serviço: /sbin/service vsftpd Stara

Para parar o serviço: /sbin/ service vsftpd stop

Para reiniciar o serviço: /sbin/service vsftpd restart

Conclusão

Este artigo foi escrito fazendo referência a Linux red hat 9.0, porém as configurações e os comandos são mais ou menos os mesmos nas diferentes distribuições.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Tutorial de FTP
Seguinte: Comandos FTP
Anterior: Cute FTP

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em Sistemas


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites