Archive | March 2008

Camuflando/Ocultando a extensão de um script PHP

A técnica que iremos mostrar neste exemplo, é uma técnica simples para adicionar mime types fakes aos arquivos de script que iremos utilizar:

Exemplo: imagine que você possui um arquivo chamado conteudo.php, iremos fazer com que o Apache através do módulo mod_rewrite entenda o arquivo como conteudo.asp para isso vamos seguir o exemplo abaixo.

Crie um arquivo .htaccess na raiz / da pasta pública de seu site com o seguinte conteúdo:
AddType application/x-httpd-php .asp .py .pl

Pronto o arquivo conteudo.asp já estará respondendo, fácil não ????

Habilitando o boot em modo verbose no OSX

Para aqueles que querem setar o modo verbose no Mac OS X, siga o exemplo abaixo:

Para habilitar:
sudo nvram boot-args="-v"

Para desabilitar:
sudo nvram boot-args

Botões de Bookmark para os favoritos do seu site

Adicione automáticamente botões de bookmark em seu site, na URL abaixo você encontra vários deles o mais bacana é o addthis.com

vale a pena conferir:

http://www.socialnetworkingarticles.com/2007/11/18/list-of-social-bookmarking-buttons-widgets-for-your-web-sites-blogs/

Utilizando rsync – conectando em outras portas do SSH

Image a seguinte situação, você está montando um servidor de backup para sincronizar todo o conteúdo de um outro servidor remoto, a diferença que o rsync por padrão faz tunelamento pela porta 22 porta padrão do SSH, em nosso caso iremos sincronizar todo o conteúdo da pasta /home do servidor remoto este rodando na porta 22222.
Simples:
rsync -Cravz -e “ssh -p 22222” user@10.0.0.1:/home/ /mnt/ide0/hdc/backup/home

Explicando:
-Cravz: são flags do rsync no qual você poderá substituir de acordo com suas necessidades;
-e “ssh 22222”: estamos informando ao rsync para executar o ssh na porta 22222

na sequência informamos o caminho do servidor onde encontra-se a pasta a ser feito o backup e também para onde o backup será armazanado.
até a próxima