msr Posted February 6, 2014 at 03:20 PM Report #544223 Posted February 6, 2014 at 03:20 PM Olá, Tenho alojamento proprio e nele coloquei um site feito com wordpress. Através desse site pretendo disponibilizar alguns links de ficheiros para download e portanto fiz o upload desses ficheiros (por FTP) para o servidor. No entanto, gostava de saber se existe maneira de proibir o acesso à pasta que contem os tais ficheiros e sómente permitir o acesso ao ficheiro em si (por forma a que um utilizador nao possa ver que outros ficheiros existem nessa pasta). Por exemplo: supondo que criei a pasta acessivel em omeusite.com/files e que aí coloquei dois ficheiros file1.txt e file2.txt. Ha forma de quando o utilizador insere "omeusite.com/files" lhe ser negado o acesso? Obrigado COMPONENT ORGANIZER easily organize your electronic parts and application notes
HappyHippyHippo Posted February 6, 2014 at 03:47 PM Report #544231 Posted February 6, 2014 at 03:47 PM (edited) qual o servidor onde foi instalado o teu site ? apache ? IIS ? etc ... Edited February 6, 2014 at 03:47 PM by HappyHippyHippo IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
Rui Carlos Posted February 6, 2014 at 09:09 PM Report #544285 Posted February 6, 2014 at 09:09 PM Normalmente basta colocares um ficheiro index.html (pode ficar em branco) nessa pasta para que os ficheiros não sejam listados. Adicionalmente, os servidores web também costumam ter opções para limitar esse comportamento (mas aí já vai depender do servidor web usado). Rui Carlos Gonçalves
yoda Posted February 7, 2014 at 08:43 PM Report #544407 Posted February 7, 2014 at 08:43 PM (edited) o CHMOD certo permite-te aceder a ficheiros mas não a listá-los na pasta. Não me recordo agora qual é mas deves encontrar pela net. Edited February 7, 2014 at 08:43 PM by yoda before you post, what have you tried? - http://filipematias.info sense, purpose, direction
Rui Carlos Posted February 8, 2014 at 09:41 AM Report #544456 Posted February 8, 2014 at 09:41 AM Provavelmente dá para fazer isso removendo as permissões de leitura (e.g. chmod 311 ...). Pessoalmente prefiro usar as opções do servidor, pois com as permissões também acabo por afectar a utilização normal do sistema (através do terminal, por exemplo). Rui Carlos Gonçalves
Beholder Posted February 12, 2014 at 05:17 PM Report #545059 Posted February 12, 2014 at 05:17 PM No ficheiro .htaccess acrescenta "Options -Indexes". Quando o utilizador inserir "omeusite.com/files" vai obter um erro 404 em vez da listagem dos ficheiros.
HappyHippyHippo Posted February 13, 2014 at 10:39 AM Report #545123 Posted February 13, 2014 at 10:39 AM No ficheiro .htaccess acrescenta "Options -Indexes". Quando o utilizador inserir "omeusite.com/files" vai obter um erro 404 em vez da listagem dos ficheiros. foi para não saltar de cabeça para uma resposta destas que foi perguntado qual o servidor onde se encontra a aplicação. como fazes isso no IIS ? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now