Buenas Galera,
Hoje estava aqui fazendo algumas coisas com LDAP, pois nunca tinha mexido a fundo nesta ferramenta, e que por ventura é muito boa, e já estou tendo idéias, porém queria utilizar uma ferramenta para gerenciar, o LdapAdmin, para windows, porém o mesmo precisa utilizar autenticação para poder efetuar alterações porém o meso voltava erro de invalido DN. Para resolver este pequeno problema é barbada.
Abraços
terça-feira, 21 de maio de 2013
quarta-feira, 15 de maio de 2013
Instalando Java | Habilitando no Navegador | Ubuntu 13.04
dicas , linux , shell-script , ubuntu , web 0
by:Prayag Verma
Um pequeno esboço de instalação do java no ubuntu e habilitar o mesmo no google-chrome
#!/bin/bash
#
# Instalador Java para google-chrome ubuntu
#
DIRETORIO_JAVA_DOWNLOAD="/home/marcos/Downloads/jre-7u21-linux-i586.tar.gz"
tar -xvsf $DIRETORIO_JAVA_DOWNLOAD -C /usr/local/
mkdir /opt/google/chrome/plugins
ln -s /usr/local/jre1.7.0_21/lib/i386/libnpjp2.so /opt/google/chrome/plugins/
Abraços
Marcos Carraro
quarta-feira, 8 de maio de 2013
Range de IPS de alguns serviços importantes no mundo de hoje!!!
dicas , iptables , linux , proxy , range ips , segurança 0
by:Prayag Verma
Buenas,
- Facebook
69.171.224.0/24
74.119.76.0/24
204.15.20.0/24
66.220.144.0/24
69.63.176.0/24
- Myspace67.134.143.0/24
204.16.32.0/24
216.178.32.0/24
63.135.80.0/24
- Caixa200.201.160/20
- Hotmail64.4.0.0/18
207.46.0.0/16
- Skype64.4.23.0/24
65.55.223.0/24
111.221.74.0/24
111.221.77.0/24
157.55.56.0/24
157.55.130.0/24
157.55.235.0/24
157.56.52.0/24
213.199.179.0/24
69.171.224.0/24
74.119.76.0/24
204.15.20.0/24
66.220.144.0/24
69.63.176.0/24
- Myspace67.134.143.0/24
204.16.32.0/24
216.178.32.0/24
63.135.80.0/24
- Caixa200.201.160/20
- Hotmail64.4.0.0/18
207.46.0.0/16
- Skype64.4.23.0/24
65.55.223.0/24
111.221.74.0/24
111.221.77.0/24
157.55.56.0/24
157.55.130.0/24
157.55.235.0/24
157.56.52.0/24
213.199.179.0/24
Se alguém tiver mais IPs que sejam de serviços importantes e quiserem compartilhar...
Abraços
sexta-feira, 26 de abril de 2013
Função Shell-Script verifica volume montado.
dicas , linux , shell-script 0
by:Prayag Verma
Buenas,
Dica bem simples.
Se o volume estiver montado, sai, caso contrário monta o mesmo. Lembrando que no fstab já esta indicado o volume de montagem.
verifica_montagem (){
VERIFICA=`df -h | grep "/media/servidor_2008" | wc -l`
if [ $VERIFICA -gt 0 ];
then
exit 0
else
/bin/mount -a
fi
}
Dica bem simples.
Se o volume estiver montado, sai, caso contrário monta o mesmo. Lembrando que no fstab já esta indicado o volume de montagem.
verifica_montagem (){
VERIFICA=`df -h | grep "/media/servidor_2008" | wc -l`
if [ $VERIFICA -gt 0 ];
then
exit 0
else
/bin/mount -a
fi
}
Abraços
Marcos Carraro
sexta-feira, 19 de abril de 2013
Função PHP calcular tempo de carregamento da pagina
dicas , linux , php , web 0
by:Prayag Verma
Buenas, recentemente tive que fazer com que a pagina me informasse o tempo que levou para fazer a consulta no Banco, Compilar, Exibir para o usuário... então foi a busca, encontrei no site do Jaques (phpit.com.br) um explicação bem simples para fazer a contagem deste tempo, apenas fiz uma incrementação em cima do codigo do Jaques.
Segue a mesma..
function tempo_execucao($texto){
$tempo_carregamento = mktime() - $_SERVER['REQUEST_TIME'];
$H = floor($tempo_carregamento / 3600);
$M = floor(($tempo_carregamento / 60) % 60);
$S = $tempo_carregamento % 60;
$tempo_carregamento=$H."h:".$M."m:".$S."s";
echo "<script type='text/javascript'>
window.alert('$texto $tempo_carregamento');
</script>";
}
Para chamar a função, chame a mesma no final da pagina...
tempo_execucao("A pagina Produtos demorou: ")
Abraços
Marcos Carraro
Segue a mesma..
function tempo_execucao($texto){
$tempo_carregamento = mktime() - $_SERVER['REQUEST_TIME'];
$H = floor($tempo_carregamento / 3600);
$M = floor(($tempo_carregamento / 60) % 60);
$S = $tempo_carregamento % 60;
$tempo_carregamento=$H."h:".$M."m:".$S."s";
echo "<script type='text/javascript'>
window.alert('$texto $tempo_carregamento');
</script>";
}
Para chamar a função, chame a mesma no final da pagina...
tempo_execucao("A pagina Produtos demorou: ")
Abraços
Marcos Carraro
quinta-feira, 11 de abril de 2013
Resolvendo problema Update Microsoft KB2823324
dicas , windows 0
by:Prayag Verma
Buenas,
Infelizmente, a atualização KB2823324 ferrou com alguns computadores da minha rede, de primeira mão, achava que tive sido algo exclusivamente das maquinas HP, alguma atualização que tivesse ferrado com o SO, porém após restaurar algumas maquinas, já percorri a internet e encontrei muito material relacionado a este problema.
Alguns links explicando o porque e uma solução temporária.
http://gestaoemti.com.br/index.php/windows-7-nao-inicia-depois-de-atualizacao-kb2823324/
http://www.baboo.com.br/2013/04/atualizacao-kb2823324-para-windows-7-causa-danos-ao-pc/
Solução em vários fóruns
Um forte quebra costelas, e uma ótima corrida para resolver todos problemas HAHAHHA.
Abraços
ATUALIZANDO.
Neste link tem um passo a passo bem descrito de como resolver o problema.
http://social.technet.microsoft.com/wiki/pt-br/contents/articles/16843.windows-7-problemas-na-inicializacao-apos-update-kb-2823324.aspx
Infelizmente, a atualização KB2823324 ferrou com alguns computadores da minha rede, de primeira mão, achava que tive sido algo exclusivamente das maquinas HP, alguma atualização que tivesse ferrado com o SO, porém após restaurar algumas maquinas, já percorri a internet e encontrei muito material relacionado a este problema.
Alguns links explicando o porque e uma solução temporária.
http://gestaoemti.com.br/index.php/windows-7-nao-inicia-depois-de-atualizacao-kb2823324/
http://www.baboo.com.br/2013/04/atualizacao-kb2823324-para-windows-7-causa-danos-ao-pc/
Solução em vários fóruns
1. Reinicie o computador e acesse o DVD do Windows 7
2. Escolha a opção de restauração do sistema operacional com prompt de comando
3. Assim que o promtp de comando abrir, digite:
dism.exe /image:C:\ /cleanup-image /revertpendingactions onde X é a unidade onde está instalado o Windows 7.
Isso irá reverter as últimas atualizações e o Windows 7 voltará a funcionar corretamente.
Um forte quebra costelas, e uma ótima corrida para resolver todos problemas HAHAHHA.
Abraços
ATUALIZANDO.
Neste link tem um passo a passo bem descrito de como resolver o problema.
http://social.technet.microsoft.com/wiki/pt-br/contents/articles/16843.windows-7-problemas-na-inicializacao-apos-update-kb-2823324.aspx
quinta-feira, 4 de abril de 2013
Instalando Postgresql 9.2 + Alterar local do Banco no Centos 6.4 x64 = Sucesso
CentOS 6 , dicas , howto , linux , postgreSQL 0
by:Prayag Verma
Salve Salve Queridos Leitores, e Leitoras!
# sed -i '28iexclude=postgresql*' /etc/yum.repos.d/CentOS-Base.repo
# rpm -ivh http://yum.pgrpms.org/9.2/redhat/rhel-6-x86_64/pgdg-redhat92-9.2-7.noarch.rpm
Segue hoje mais um artigo, how-to, tutorial, caminho das pedras, ajuda....
Vamos instalar o postgresql no centos 6.4 e fazer a troca do diretorio padrão do DB que é em "/var/lib/pgsql/9.2/data", porque isso? Pois bem eu tenho um BI que vai utilizar o postgresql, porém vou querer fazer backup, e poder separar a partição, por motivos de segurança, desempenho e outras coisas.
Preparando o sistema.
# yum update -y
# sed -i '19iexclude=postgresql*' /etc/yum.repos.d/CentOS-Base.repo# sed -i '28iexclude=postgresql*' /etc/yum.repos.d/CentOS-Base.repo
Baixando repositórios
# rpm -ivh http://yum.pgrpms.org/9.2/redhat/rhel-6-x86_64/pgdg-redhat92-9.2-7.noarch.rpm
Instalando
# yum install postgresql92-debuginfo.x86_64 postgresql92.x86_64 postgresql92-libs.x86_64 postgresql92-docs.x86_64 postgresql92-server.x86_64
Feito a instalação, vamos alterar o local onde ficarão os arquivos, do DB e os LOGS.
# vim /etc/init.d/postgresql-9.2
Na linha 76 altere a variável PGDATA=/var/lib/pgsql/9.2/data para o local desejado no meu caso ficou.
PGDATA=/db_sadig/data
Mais abaixo altere as outras duas entradas. PGLOG=/var/lib/pgsql/9.2/pgstartup.log e PGUPLOG=/var/lib/pgsql/$PGMAJORVERSION/pgupgrade.log para
PGLOG=/db_sadig/pgstartup.log
PGUPLOG=/db_sadig/$PGMAJORVERSION/pgupgrade.log
Feito as alterações no script, é hora de criar as pastas.
# mkdir -p /db_sadig/data
Permissão para o usuário postgress
# chown -R postgres:postgres /db_sadig/
Alterando pasta home do user jboss
# vim /etc/passwd
Procure pelo usuário postgre e altere a pasta home dele por padrão "/var/lib/pgsql/" para o diretório em que você desejar no meu caso ficou "/db_sadig/"
Passos finais...
Iniciando o Postgresql
# /etc/init.d/postgresql-9.2 initdb
Colocando para iniciar no boot
# chkconfig postgresql-9.2 on
ATUALIZANDO MÉTODO MAIS FÁCIL
Verifique qual é o nome do arquivo de inicialização do PostgreSQL em /etc/init.d/postgresql-9.2 .
# cd /etc/sysconfig/pgsql
# vim postgresql-9.2
Insira as seguintes linhas
PGDATA=/db_sadig/data
PGPORT=5432
# mkdir -p /db_sadig/data
Permissão para o usuário postgress
# chown -R postgres:postgres /db_sadig/
Alterando pasta home do user jboss
# vim /etc/passwd
Procure pelo usuário postgres e altere a pasta home dele por padrão "/var/lib/pgsql/" para o diretório em que você desejar no meu caso ficou "/db_sadig/"
Passos finais...
Iniciando o Postgresql
# /etc/init.d/postgresql-9.2 initdb
Colocando para iniciar no boot
# chkconfig postgresql-9.2 on
--------------------------------------------------------------------------------------------------------
Criando usuário
# su - postgres
# createuser sadig -P
Caso desejar apagar um usuário
# dropuser sadig
Liberando acesso ao postgresql remotamente
Altere na linha 59 do arquivo postgresql.conf a variavel listen_addresses = 'localhost' para listen_addresses = '*'
Para liberar o acesso de qualquer rede.
echo "host all all 0.0.0.0/0 md5" >> /db_sadig/data/pg_hba.conf
--------------------------------------------------------------------------------------------------------
Forte Abraços
Marcos Carraro
