Início
Programação

Como usar o PHP em modo seguro

· 2 min de leitura

Como usar o PHP em modo seguro

Uma das técnicas que podem ser implementadas para aumentar ainda mais a segurança de um site feito em PHP, é utilizar o PHP no modo seguro (safe mode), ou seja, configurá-lo no servidor para que seja executado somente no modo seguro. Com isso, o escopo de atuação do script estará limitado e pode ser controlado mais facilmente. Inclusive em um sistema mal projetado, o raio de atuação do invasor estará bem mais limitado, minimizando os riscos.

Para realizar essa configuração, é preciso fazer uma alteração no arquivo php.ini, localizado na pasta de instalação do PHP. O parâmetro Safe Mode deverá ser alterado para a seguinte forma:

safe_mode = On

Uma vez realizado esta configuração, o PHP somente irá executar scripts e arquivos que estão na pasta previamente configurados no servidor, limitando acessos a scripts remotos ou outros arquivos contidos no servidor.

Vale ressaltar que, o modo seguro ativado não é sinônimo de "total segurança", enfim, ele servirá apenas como um complemento ou reforço de segurança. Existem, no entanto, vários outros critérios de segurança que também podem ser implementados para tornar mais seguro as aplicações web.

Compartilhar:

Comentários

Ainda não há comentários. Tem alguma dúvida? Pergunte aqui!

Deixe seu comentário

Seu e-mail não será publicado.

Os comentários passam por moderação. Links e mensagens fora do assunto não são publicados.

Continue aprendendo

PHP: Como ler os elementos de um array

PHP: Como ler os elementos de um array

Uma das características mais comuns no uso de arrays está no fato de podermos ler seu conteúdo através de um loop e aplicar uma operação…

Como inserir comentários no código PHP?

Como inserir comentários no código PHP?

Durante o trabalho de programação de sites, é muito comum a necessidade de fazer algum tipo de anotação junto ao código para que outras…

O que é HTML e como criar sua primeira página

O que é HTML e como criar sua primeira página

HTML (HyperText Markup Language, ou linguagem de marcação de hipertexto) é a linguagem que dá estrutura às páginas da internet. Todo site que você visita, inclusive este, é feito de HTML: ele diz ao…

O que são variáveis?

O que são variáveis?

Se você já utilizou alguma linguagem de programação, é muito provável que já tenha se deparado com as variáveis. Afina de contas, o que…

Programação →