vsftpd (vsftpd.cong)

vsftpd.con com parametros em português

Categoria: Ftp

Software: vsftpd

[ Hits: 32.916 ]

Por: Perfil removido


Gente esse e meu primeiro .conf espero não ser o último.

  Bom atualmente passei usar o vsftpd como ftp padrão da minha rede. e para facilitar coloquei alguns parametros necessarios em português. Assim tenho mais ideia o que  vou querer no meu FTP.
Esses parametros são o que eu uso atualmente. Os outros parametros não achei útil para mim.

Qualquer dica ou correção e so posta. Fiz um Manual Basico com parametros em português do "#man vsftpd" se alguem quiser e so me mandar uma msg.


=================================================================

# Exemplo de configuração /etc/vsftpd/vsftpd.conf
#//////////////////////////////////////////////////
#
# Se usuários anonimos são permitidos ou não
anonymous_enable=NO
#
# Permiti inicio de sessão de usuarios local, usuarios em /etc/passwd
local_enable=YES
#
#Usuarios preso no seu diretorio home
chroot_local_user=YES
#
# Permite que usuarios escrevam na suas pastas por FTP
write_enable=YES
#
#Define as permissões de arquivos depois de upload (077 escrita/leitura so pelo dono 
local_umask=022
#
#opcao para usuario anonimo fazer upload, para isso funcionar o parametro 'write_anable'
# que ser ativado
#anon_upload_enable=YES
# 
# ativa a criação de pasta por usuários anon.
#anon_mkdir_write_enable=YES
#
#permiti que o conteudo do arquivo(msg) seja exibido caso exista no diretorio atual. 
dirmessage_enable=YES
#
# Ativa log detalhado por uploads/downloads.
xferlog_enable=YES
#
# Permite conexão na porta 20 (ftp-data).
connect_from_port_20=YES
#
#usuarios anonimos terao posse mudada para o usuario especificado em (chown_username) util para administração
#chown_uploads=YES
#chown_username='usuarios'
#
#log e gravado no caminho especificado, xferlog_std_format = no
xferlog_file=/var/log/vsftpd.log
#
# Se permitido a linha se registro sera escirta no formato padrão do xferlog(estatisticas de transferencia)
#registro /var/log/xferlog
xferlog_std_format=YES
#
#Define  o tempo de desconexao por inatividade
idle_session_timeout=700
#
#Tempo max. por segundo para clientes na transf. de dados
data_connection_timeout=220
#
#Nome do usuario q esta sendo usando pelo ftp para ser previlegiado, pode ser usuado
# para muitas coisas
#nopriv_user=ftpsecure
#
# Comando do vsftp especificos serão permitidos como 'Abort' padrão NO
async_abor_enable=NO
#
# transferencia de dados na modalidade ASCII serão honradas para upload/download 
#ascii_upload_enable=YES
#ascii_download_enable=YES
#
# Mensagem de boas vindas no ato de conexão
ftpd_banner= Bem vindo ao FTP Server em teste3
#
#Manda msg para usuarios anonimos caso a sessão dele seja recusada
#deny_email_enable=YES
#
# (mensagens)
#banned_email_file=/etc/vsftpd/banned_emails
#
#Quando usuario logar  seu diretorio home e iniciado na sessao
chroot_list_enable=YES
#
#usuarios locais que serao colocados em uma cadeia chroot em seu diretorio home
# chroot_lis -> e a lista de suarios q nao terao acesso aos outros home
chroot_list_file=/etc/vsftpd/chroot_list
#
#Quando YES permite o uso de "ls -R"  Iso e um risco a segurança ele consome muito recurso
ls_recurse_enable=NO
#
# ele corta o nome vsftpd do serviço do PAM
pam_service_name=vsftpd
#
userlist_enable=YES
#O vsftpd funciona na modalidade autonoma, ele não funciona no modo inetd. o vsftp proprio tomara
#o cuidado de escutar e segurar conexões. se for iniciado pelo xinetd deve ficar NO
listen=YES
#
#Se permitido  o vsftpd foi copilado com sustentacao dos tcp_wrappers, as conexoes entradas serao
# alinhadas com o controlo de acesso dos tcp_wrappers.
tcp_wrappers=YES
#
#Porta de conexao do FTP(connect_from_port_20=YES/NO)
#ftp_data_port=20
#
#Se o FTP estiver em modo autonomo essa e a porta que escuta o ftp
#listen_port=21
#
#Taxa de trans. max de usuarios locais
#local_max_rate=20
#
#max. de clientes que pode conectar com o mesmo ip/ no modo autonomo
#max_per_ip=10
#
#Comandos especificos permitidos no FTP separados por virgulas
#cmds_allowed=user,quit,pwd
#

================================================================

 Esta ai galera, espero que seja útil , no meu caso esta sendo muito bom tenho outros parametros ... mas não vem o caso eu colcoar agora.
 Referencia: www.google.com.br    ------  "#man vsftps"


Bernardo S. de Castro
  


Comentários
[1] Comentário enviado por tandrade em 29/05/2006 - 13:28h

a

[2] Comentário enviado por tandrade em 29/05/2006 - 13:28h

Tá, legal, mas se dentro do home do usuário conter um link para o /var/www/html/usuariox com estas configurações não funciona, por o usuário fica preso no seu home...

como resolvo isto???

[3] Comentário enviado por removido em 15/06/2006 - 14:28h

como?

[4] Comentário enviado por removido em 01/08/2006 - 23:54h

para esse usuário vc pode da acesso a outras pastas

[5] Comentário enviado por reponciano em 03/04/2007 - 14:07h

Dar acesso como?

[6] Comentário enviado por rmacedo em 16/11/2009 - 11:51h

Olá pessoal,

Preciso de ajudar.
Não sou especialista em infra e muito menos em linux, mas conheços os conceitos do sistema.

O problema é o seguinte:
Fiz toda a configuração acima e estou ganhando o seguinte erro.

Status: Conexão estabelecida, esperando a mensagem de boas vindas...
Resposta: 220 Bem vindo ao FTP Server em teste3
Comando: USER amineirawe
Resposta: 331 Please specify the password.
Comando: PASS **********
Resposta: 530 Login incorrect.
Erro: Erro Crítico
Erro: Não pôde conectar no servidor

[7] Comentário enviado por lf_sm em 01/04/2010 - 12:22h

Olá...

estou com um vsftp instalado em um server quad-core 2.40 com 4 GB de ram.
no momento não ta nem tendo acessos ao sites que foi implantado no servidor, so que o servidor está muito lento para conectar, fazer download e upload do FTP.
Tem alguma dica que melhore a velocidade?
Intalado em um CentOS 5.4.
seguindo configurações acima.


Contribuir com comentário