Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > UnderLinux Wiki
Wiki Classificados Galeria Reviews Jogos Comunidades RSS Feeds FAQ Termos de Uso Sobre
Cadastre-se FotosBlogs Lista de Membros Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Ferramentas pessoais
Publicidade

From UnderLinux Wiki

Configurando o VSFTPD

Introdução

Neste artigo irei abordar de formar simples, de como configurar o vsftpd, levando em conta que o vsftpd já esteja instalado.

Configuração

  • Editar esse arquivo:
# vi /etc/vsftpd/vsftpd.conf

Mudar(caso tiver comentada, descomentar):

local_enable=YES

E colocar a seguinte linha:

chroot_local_user=YES
  • Editar esse arquivo:
# vi /etc/shells

E adicionar na ultima linha:

/bin/ftponly
  • Criar um arquivo em branco:
# touch /bin/ftponly
  • Copiar o seguinte arquivo:
# cp /bin/false /bin/ftponly
  • Colocar o vsftpd para rodar:
# service vsftpd start


Testando

O vsftpd ta configurado, agora so fazer um teste:

# ftp localhost

Se tiver funcionando vai pedir usuário e senha, o usuário root não vai funcionar, pra que o root funcione, edite os seguintes arquivos:

# vi /etc/vsftpd.user_list
# vi /ete/vsftpd.ftpusers

É só comenta o usuário root nos dois arquivos usando '#',e reiniciar o vsftpd ("service vsftpd restart") e vai logar com o root.

Para criar um usuário que vai funcionar somente no ftp, crie um usuário:

# adduser teste
# passwd 123 confirme a senha 123

Edite o arquivo:

# vi /etc/passwd

Na ultima linha vai estar o usuário teste que acabamos de criar:

teste:x:501:501::/home/teste:/bin/bash

mudar e colocar assim:

teste:x:501:501::/ftp:/bin/ftponly

Na onde esta '/ftp' é o diretório que o usuário teste vai acessar.



Site: http://vsftpd.beasts.org/#download

Por: OroChiMaRu
Horários baseados na GMT -3. Agora são 18:01.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.