Ver Resposta Única
Antigo 16-10-2005, 12:10   #3 (permalink)
slackrio
 
Avatar de slackrio
 
Registrado em: Mar 2005
Posts: 214
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
slackrio
Padrão Importante! Urgente Proftpd!

caro colega eu fiz o seguinte nao sei se e correto masi funciona, eu uso o slack ok

primeiro dentro de /etc/shells
la adicionei /bin/false (tirando permissao para ssh)

depois eu fui dentro de /etc/passwd
e la no final da linha do usuario exe.

teste:x:1000:100:teste sistema,,,:/home/teste:/bin/bash

(mudar para /bin/false) ficando assim

teste:x:1000:100:teste sistema,,,:/home/teste:/bin/false


bom agora o que eu fiz foi dentro do diretorio da pagina onde o apache deixa

os arquivos no meu caso ta em /var/www/htdocs

criei as pastas com o nome dos usuarios blz

aqui criei teste (ficando assim /var/www/htdocs/teste)

agora vc entra novamente dentro de /etc/passwd (no meu caso slackware)

teste:x:1000:100:teste sistema,,,:/home/teste:/bin/false (estara assim ok)

ai vc muda desta forma no exemplo

teste:x:1000:100:teste sistema,,,:/var/www/htdocs/teste:/bin/false

feito isso toda vez que os usuarios logarem no ftp ira cair dentro da pasta onde ficam os arquivos dos sites deles ou seja eles mesmo podem atualizar ou seja interagir com o propio site!!!

bom comigo funcionan legal assim, lembrando que caso nao queira que todos os usuarios tenham pasta dentro de /var/www/htdocs blz e so nao alterar a linha do usuario dentro de /etc/passwd ok

espero ter ajudado pq aqui tb tenho muita ajuda !!
__________________
Andre da Costa Tecnico de Informatica Windows/Linux Slack is my life !
slackrio está offline