Fev 24 2010

Solucionar “Call to undefined function mb_check_encoding()”

Categoria: Linux, PHP=IceBurn= @ 10:39 — 40 visualizações

A codificação de caracteres é por vezes um problema que temos de contornar, principalmente para textos em idiomas não Unicode (UTF).

O nosso português está repleto de caracteres não “UTF standard” e por isso mesmo quando o trabalho implica a entrada de determinados textos dos quais não sabemos em que codificação provêem, temos de “dizer” ao sistema para descobrir por nós.

O PHP tem um módulo muito útil que resolve facilmente alguns destes problemas, denominado Multibyte String, o problema é que quando instalamos o PHP, por defeito esse módulo não está activado…

Continuar a ler o artigo…

Etiquetas: , , , , , , ,


Jan 13 2010

Servidores Livres de “Bicharada” Com o RootKit Hunter

Categoria: Linux=IceBurn= @ 06:23 — 33 visualizações

Rootkits são sem dúvida muito problemáticos. Este tipo de “bicharada” é difícil de ser detectada pelos anti-vírus mais comuns e são uma praga que pode destruir completamente toda a informação num computador.

Ainda me lembro da primeira e única vez que o meu computador pessoal foi infectado por um rootkit e não foi nada fácil a sua remoção. Felizmente, após algumas horas sem dormir conseguir ver-me livre do problema.

A única diferença é que no computador pessoal rodava o sistema operativo Windows, mas a experiência ficou como que um aviso, não só para melhorar a segurança dos computadores cá de casa, mas também dos servidores Linux.

Continuar a ler o artigo…

Etiquetas: , , , , , , , ,


Jan 11 2010

Actualizar Automaticamente a Base de Dados do GeoIP

Categoria: Linux=IceBurn= @ 23:52 — 25 visualizações

No artigo anterior indiquei como instalar o MaxMind GeoIP para terem acesso à funcionalidade de detecção geográfica pelo IP.

Quando instalado, é incluída a base de dados GeoLite, no entanto esta é actualizada mensalmente pela MaxMind.

De modo a que também esteja actualizada no vosso servidor, temos duas hipóteses, ou actualizamos manualmente, o que implica que nos lembremos de o fazer todos os meses, ou encarregamos o servidor de fazer a actualização automaticamente.

Continuar a ler o artigo…

Etiquetas: , , , , , ,


Jan 11 2010

MaxMind GeoIP – Localização Geográfica Pelo IP

Categoria: Apache, Linux, PHP=IceBurn= @ 14:12 — 182 visualizações

Não será certamente novidade para vocês o facto de alguns serviços conseguirem obter o país a partir de um determinado IP.

A questão que talvez alguns de vós coloquem é quanto terão que pagar para ter acesso a esses dados. A resposta é bastante satisfatória: não têm de pagar nada, é grátis se utilizarmos a base de dados gratuita providenciada pela MaxMind – o GeoLite.

O GeoIP está disponível também como um módulo compatível com o servidor Apache e isso quer dizer que conseguiremos ter acesso ao Nome do País, Código do País e Código do Continente na superglobal $_SERVER do PHP e também em variáveis Apache.

Continuar a ler o artigo…

Etiquetas: , , , , , , , , ,


Jan 08 2010

Como Analizar os Logs do Fail2Ban

Categoria: Linux=IceBurn= @ 20:40 — 30 visualizações

Recentemente falei-vos do programa Fail2Ban, indicando a sua utilidade e como proceder à sua instalação.

Agora com o Fail2Ban instalado, vocês já estão a receber os email do sistema a alertarem-vos para as várias tentativas de intrusão.

Impressionante não é? Como hoje em dia os servidores estão constantemente a ser alvo de ataques de pessoas que gostam de tentar a sua sorte aproveitando um qualquer descuido de quem gere o servidor.

Pois bem, chegou a hora de começar a analisar os logs, quais os IP’s que são mais bloqueados? É isso que vos irei indicar neste artigo.

Continuar a ler o artigo…

Etiquetas: , , , , , ,


Jan 07 2010

NcFTP – Um Cliente FTP Muito Prático

Categoria: Linux=IceBurn= @ 20:45 — 41 visualizações

NcFTP é um cliente de FTP e surgiu como a primeira alternativa ao cliente habitual.

Desde sempre que me lembro de usar NcFTP pela linha de comandos quando preciso de mover ficheiros de um servidor para o outro.

Como tenho um servidor apenas para backups preparado só para aceitar ligações do IP do servidor regular tenho mesmo que usar este método.

Continuar a ler o artigo…

Etiquetas: , , , , , , ,


Jan 07 2010

Actualizar o Twitter Pela Linha de Comandos do Linux

Categoria: Linux=IceBurn= @ 01:07 — 99 visualizações

Gostem do serviço, ou odeiem o serviço, a verdade é que o Twitter veio mesmo para ficar.

Muitas pessoas que no início criticavam bastante o serviço, acabaram por se render à novidade.

O Twitter pode à primeira vista não parecer nada de especial, mas na realidade é uma fonte de informação sem precedentes. A informação é publicada no momento, muito antes de chegar aos jornais ou às revistas.

Continuar a ler o artigo…

Etiquetas: , , , , ,


Jan 07 2010

Apagar o Conteúdo de um Ficheiro Sem o Eliminar

Categoria: Linux=IceBurn= @ 00:50 — 20 visualizações

Este é mais uma daquelas pequenas utilidades básicas que usamos no dia-a-dia.

Muitas vezes necessitamos de apagar o que está num determinado ficheiro, mas se o apagar-mos e necessitarmos dele, teremos que criá-lo novamente.

Alguns ficheiros têm permissões específicas, portanto se apagarmos determinado ficheiro, com o intuito de o criar novamente, é necessário em determinadas situações que nos lembremos das propriedades do mesmo.

Continuar a ler o artigo…

Etiquetas: , , , , ,


Jan 06 2010

Instalar RED5 em CentOS

Categoria: Linux=IceBurn= @ 20:30 — 136 visualizações

RED5 é uma implementação em Java de um servidor Flash. Ele suporta os protocolos RTMP e AMF. O melhor de tudo é que é grátis e Open Source, como tal é uma excelente alternativa ao Flash Media Server da Adobe.

Ele pode emitir e gravar áudio e vídeo, incluindo emissões em directo. É até possível utilizar o Flash Media Streaming da Adobe para emitir para o RED5, se bem que a licença da Adobe não autoriza por questões óbvias.

Neste artigo vou indicar-vos como instalar o RED5 e respectivas dependências no vosso servidor.

Continuar a ler o artigo…

Etiquetas: , , , , , , ,


Jan 06 2010

Instalar Fail2Ban em CentOS

Categoria: Linux=IceBurn= @ 02:35 — 109 visualizações

O programa fail2ban é um programa que previne a intrusão por “Brute Force” em sistemas Linux quase em tempo real.

Este programa monitoriza os logs SSH, FTP, Apache e outros de modo a detectar tentativas de login falhadas, geralmente causadas por programas automatizados. É uma ferramenta bastante flexível que podemos configurar para praticamente qualquer programa.

Continuar a ler o artigo…

Etiquetas: , , , , , ,


Página Seguinte »