Apache + Proftp

1. Apache + Proftp

Daniel Fernandes
volcom

(usa Debian)

Enviado em 13/11/2007 - 10:24h

Galera,

Tenho o seguinte cenário, no meu Kubuntu 7.04 estão rodando Apache e Proftp, consigo logar no FTP sem problemas, mas a minha pasta do FTP esta no mesmo diretório das pastas Web: /var/www/, (pois essa pasta é utilizada pelo CACIC e no padrão da instalação, foi pedido que essa fosse criada nesse local) assim:

/var/www/ftp

Até ai sem problemas (acho), mas quando eu acesso via browser http://localhost/ftp acesso a pasta do FTP como se fosse Web...

Onde e como posso configurar para que essa pasta especifica (/var/www/ftp) não deva ser acessa da via http e somente por FTP?

Não sei se configuro isso no Apache ou no Proftp...

Por enquanto, criei uma index.htm com os links necessários, mas se a pessoa colocar o caminho completo, continua acessando o diretório.

Qualquer ajuda é muuuito bem vinda!


  


2. Re: Apache + Proftp

Geronmio Asprilla
jotace

(usa Debian)

Enviado em 27/11/2007 - 20:15h

Cara,

Tente criar um arquivo .htaccess dentro do diretório ftp e o arquivo de senha .senha coloque no diretório principal do Apache. Isto vai impedir que pessoa não autorizada navegar pela pasta somente usuário autorizado pode navegar...Não sei se é isto que você precisa.


3. Mais ou menos

Daniel Fernandes
volcom

(usa Debian)

Enviado em 28/11/2007 - 12:25h

Na verdade o diretorio de FTP não deve ser acessado via HTTP por ninguém.

Somente se acessar por FTP, já que quando eu acesso via FTP os diretórios do Apache não aparecem no FTP...

Tem como separa-los ou configurar para que sejam reconhecidos como sendo FTP e HTTP?

Abraço e vou tentar a solução que me passou também, as vezes pode resolver ;)

Tks


4. sugestoes meia malucas

Filipe Rodrigues
philips

(usa Outra)

Enviado em 28/11/2007 - 13:08h

boas cara..

eu sei que isso pode ser um pouco [*****] de sugerir, mas por que nao jogar a pasta em outro lugar...exemplo: /home/ftp ou /var/ftp, sei la..qq coisa parecida...

ou entao usar a diretiva do htacess e nao passar pra ninguem a senha????:)

até aonde eu sei, nao tem como "esconder" uma pasta dentro do apache, mesmo que vc usar um [dot]ftp vc poderia acessar via http://seudominio/.ftp

espero ter ajudado, att, Philips


5. Re: Apache + Proftp

Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)

Enviado em 28/11/2007 - 13:35h

tenta o seguinte,
digita:

#chmod 700 /var/www/ftp
#chown root.root /var/www/ftp

na hora de criar os usuarios ftp cria assim.

#adduser -s /bin/false -d /var/www/ftp/joao joao


caso de algum erro de permissão vc digita:
#chmod 770 /var/www/ftp/joao
#chown joao.joao /var/www/ftp/joao

se depois disso ainda continuar acessando o diretorio via http, fala pra nóis.

PS. caso nao esteja logando no ftp com o usuario joao, na hra de criar ele você tira o -s /bin/false


[]´s



6. Mude!

Renato Barbosa
ares

(usa Debian)

Enviado em 01/09/2008 - 14:26h

mude a configuração do servidor web ou a conf do ftp!

diga ao servidor web que a pasta dele é /var/www/seusite
se houver outros sites /var/www/outrosite e assim por diante.
dessa forma não terá problemas com o ftp.
mas tb é possivel trocar a configuração do ftp para utilizar outra pasta!

isto deve ser fechado é velho!!!!!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts