Configurar proftpd.conf [RESOLVIDO]

1. Configurar proftpd.conf [RESOLVIDO]

Leandro Silva
leandro_silvas

(usa Debian)

Enviado em 19/02/2009 - 10:28h

Olá amigos,
meu servidor está funcionando, porém qdo faço o acesso ftp://ipdoservidor:porta ele pedi login e senha até aí blz, só que qdo coloco o login e a senha cai direto no /home do usuário.

gostaria que qdo logar com o webmaster(por ex) ele vá direto para o /var/www
e qdo logar com usuárioX ele vá para o diretório que eu designar, é possível?


agradeço desde já
Leandro


  


2. Re: Configurar proftpd.conf [RESOLVIDO]

Mateus Leonardi
mateustads

(usa Debian)

Enviado em 19/02/2009 - 11:30h

opa...
eu uso proftp lá em casa, não sei se vc vai usar de maneira profissional ou apenas para distribuir algo para amigos, mas de qq forma eu acredito que não tem como...
eu libero pra todo mundo o acesso ao ftp, porém limito eles a não fazerem upload e limito tbm numero de down por usuario...
e para não ter que ficar passando meu ip toda vez que dou um reboot na máquina eu uso o no-ip...

espero ter ajudado


3. Re: Configurar proftpd.conf [RESOLVIDO]

Leandro Silva
leandro_silvas

(usa Debian)

Enviado em 19/02/2009 - 13:02h

entendi...
se não é possivel fazer da maneira que falei, como limito os usuários a uploads e downloads? dá pra criar um diretório e dar permissões as pastas??



4. Configurar proftpd.conf

Rodrigo
megatux

(usa Debian)

Enviado em 19/02/2009 - 13:08h

Caro leandro_silvas,


De que maneira você adiciona seus usuários ?
você pode definir o home na hora da criação do usuário, ou editar o /etc/passwd e alterar o home do usuário lá.

Adicionando usuários:
#useradd -m -d /var/www --shell /bin/bash webmaster
#passwd webmaster

A opção -m diz que o diretório deverá ser criado caso não exista, e aopção -d informa qual será o home do usuário.

Assim, toda vez que você realizar o login com o webmaster, ele irá cair no home /var/www

Para limitar a taxa de transferência da conexão:

TransferRate RETR 500:1024
TransferRate STOR 500:1024

RETR = Download
STOR = Upload


Abraços,

Rodrigo


5. Re: Configurar proftpd.conf [RESOLVIDO]

Mateus Leonardi
mateustads

(usa Debian)

Enviado em 20/02/2009 - 12:21h

esse tuto aqui faz de cabo a rabo a configuração...
http://www.gdhpress.com.br/servidores/leia/index.php?p=cap6-31


6. Re: Configurar proftpd.conf [RESOLVIDO]

Mateus Leonardi
mateustads

(usa Debian)

Enviado em 20/02/2009 - 14:51h

ah, posta aí se vc conseguiu configurar do jeito que queria... qq erro cê dá um toque que olho melhor no meu proprio .conf e te passo...
é que faço e respondo tópicos na empresa, raramente to em casa, mas lá fds eu mexo


7. Resolvido

Leandro Silva
leandro_silvas

(usa Debian)

Enviado em 03/03/2009 - 19:06h

Valeu Pessoal com as Dicas de v6 consegui configurar a conf abaixo.

está rodando tranquilamente num p4 3.0, 2gb de ram e o debian etch

# Configuração do ProFTPD

UseIPv6 off
ServerName "ProFTPD"
ServerType standalone
DefaultServer on
Scoreboardfile /var/run/proftpd/scoreboard
DeferWelcome on
ServerAdmin seuemail@seudominio
SyslogFacility AUTH

# Utiliza-se a porta 21 (padrão ftp) no caso de funcionamento standalone
Port 21

# Umask 022 é um bom padrão para prevenir que novos diretórios e
# arquivos sejam graváveis pelo grupo ou outros usuários
Umask 022

# Para prevenir ataques do tipo DoS, limita-se o numero de instâncias à
# 30. Caso se queira permitir mais de 30 conexões simultâneas, simplesmente
# aumenta-se este valor. Esta diretiva só se aplica ao funcionamento
# standalone

MaxInstances 30

#Os Usuarios Vão direto para seus "Homes"
DefaultRoot ~

#Definir Taxa de Transferencia de Download e Upload

TransferRate RETR 500:1024
TransferRate STOR 500:1024


# Usuário e grupo para o servidor
#
User ftp
Group ftp


AllowOverwrite on


# Configuração básica para ftp anônimo, sem diretório para recepção
# de arquivos. Para ativar, basta descomentar.
#

# User ftp
# Group ftp
# DirFakeUser on
# DirFakeGroup on

# Esta opção habilita o usuário ftp sem que mesmo precise ter sua shell
# listada no arquivo /etc/shells
RequireValidShell off

# ftp = anonymous
# UserAlias anonymous ftp

# número máximo de logins anônimos
MaxClients 5 "Número máximo de clientes."

# No máximo duas conexões por cliente.
MaxClientsPerHost 2 "Muitas conexões simultâneas."

# welcome.msg mostrado na conexão e .message mostrado para cada
# diretório acessado.
DisplayLogin Bem Vindo.msg
DisplayFirstChdir .message
AccessGrantMsg "Acesso anônimo aceito para %u."








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts