sexta-feira, 19 de agosto de 2016

Reset password admin Ocs InventoryNG with mysql



Perdeu sua senha de admin?
Rode o comando abaixo no cli do mysql e redefina sua senha para 123456 ;-)

1º passo acessar a cli do mysql como root

mysql -u root -p

2º passo listar os bancos de dados, e conectar no banco desejado.

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| glpi                |
| mysql            |
| ocs                 |
| test                |
+--------------------+

mysql> use database ocs;

3º passo trocar a senha.

mysql> update operators  SET passwd='e10adc3949ba59abbe56e057f20f883e' WHERE id='admin';

Query OK, 1 row affected (0.02 sec)
Rows matched: 1  Changed: 1  Warnings: 0

Verificando se a senha foi trocada mesmo.

mysql> select passwd from operators where id='admin';

+----------------------------------+
| passwd                           |
+----------------------------------+
| e10adc3949ba59abbe56e057f20f883e |
+----------------------------------+
1 row in set (0.00 sec)

Senha alterada com sucesso!!
Após o acesso via web, troque a senha novamente para uma mais forte!!


terça-feira, 19 de julho de 2016

HOWTO PARA INSTALAÇÃO E CONFIGURAÇÃO INICIAL DO BACULA 7.4.3


PRÉ-REQUISITOS (Esse How to foi testado na versão dos S.O citados abaixo).

Ubuntu 14.04 LTS x64 ou Debian 8.X
Bacula 7.4.X
Postgresql 9.X

Atualizar o sistema operacional
# aptitude update
# aptitude upgrade

Atualizar as dependências
# aptitude install postgresql-9.3 build-essential vim qt4-dev-tools pkg-config libncurses5-dev libcurses-perl libreadline5 libreadline-dev libpq-dev dbconfig-common git

No Debian 8.X instale o postgresql-9.4

aptitude install postgresql-9.4


BACULA
Instalação efetuar o download no site da versão mais recente
# cd /usr/src

wget --no-check-certificate https://sourceforge.net/projects/bacula/files/latest/download?source=files 

ou

wget --no-check-certificate https://sourceforge.net/projects/bacula/files/bacula/7.4.3/bacula-7.4.3.tar.gz

### Caso o wget de erro e você precise baixar direto do servidor use o git. ###
git clone -b Branch-7.4 http://git.bacula.org/bacula bacula


# cd bacula

./configure --disable-conio --with-readline=/usr/include/readline --with-postgresql --enable-bat --with-openssl --with-dir-password=SUASENHA --with-fd-password=SUASENHA --with-sd-password=SUASENHA --with-archivedir=/home/backups --with-systemd --with-logdir=/var/bacula


Use o make -j4 se o seu servidor tiver disponível mais de um processador, caso contrario use somente o comando make.

# make -j4 && make install && make install-autostart


Configuração do PostgreSQL

# service postgresql start

# cd /usr/src/bacula-7.4.3/src/cats

# chown postgres create_postgresql_database
# chown postgres make_postgresql_tables
# chown postgres grant_postgresql_privileges\

# su - postgres
# cd /usr/local/src/bacula-7.4.3/src/cats
# ./create_postgresql_database
# ./make_postgresql_tables
# ./grant_postgresql_privileges
# exit

Verifique qual postgres está usando no Ubuntu 9.3 ou no Debian 9.4, no arquivo pg_hba.conf adicione a linha abaixo, no final do arquivo.

# vim /etc/postgresql/9.3/main/pg_hba.conf

     host    bacula      bacula      127.0.0.1/32          md5

Altere o arquivo postgres.conf, atente-se para sua versão do Postgresql

# vim etc/postgresql/9.3/main/postgresql.conf

listen_addresses = '*'  

# service postgresql restart

Definindo a Senha do Usuário Bacula

# su postgres
# psql
> alter user bacula with password 'PASS';
ALTER ROLE
> \q
# exit

Configuração do Bacula
Com o Bacula instalado é preciso configurar a conexão com o Banco PostgreSQL

# vim /etc/bacula/bacula-dir.conf
     dbdriver = "dbi:postgresql"; dbaddress = 127.0.0.1; dbport = 5432
     dbname = "bacula"; dbuser = "bacula"; dbpassword = "PASS"

Criar link do arquivo de Log

# ln –s /var/bacula/bacula.log /var/log/bacula.log

Seu Bacula foi instalado com sucesso, rode o comando abaixo para iniciar o software.

# service bacula start


quarta-feira, 2 de dezembro de 2015

Convertendo Áudios para Asterisk

Bom dia, Pessoal.

Você que já precisou converter áudios para o Asterisk e teve dificuldades.Para deixar o áudio com o padrão certo.


16 bit Mono 8k .wav PCM.

Digium®, Inc., a força inovadora por trás do Asterisk. Fez uma ferramenta on-line para ajudá-lo a converter seus áudios para um formato compatível com o Asterisk.

http://my.digium.com/en/products/ivr/audio-converter/


sábado, 19 de setembro de 2015

Instalando PJSIP no Asterisk 13.01 Cert by Ubuntu 14.04 LTS.

Depois de um longo tempo sem posts.
Segue um howto de Asterisk.



1º passo atualizar o S.O

aptitude update && aptitude upgrade && aptitude safe-upgrade

2º Passo
instalar Dependências para Compilação.

apt-get install build-essential && apt-get install linux-headers-$(uname -r)
apt-get install libxml2-dev
apt-get install libncurses5-dev libreadline-dev libreadline6-dev
apt-get install libssl-dev
apt-get install uuid-dev
apt-get install libjansson-dev
apt-get install libsqlite3-dev
apt-get install pkg-config

3º passo
Obter o source do Asterisk certifield mais recente e instalar o pacote.

Dica: Uma boa prática e armazenar seus tarball no /usr/src

cd /usr/src

wget http://downloads.asterisk.org/pub/telephony/certified-asterisk/certified-asterisk-13.1-current.tar.gz .

tar -zxvf certified-asterisk-13.1-current.tar.gz

cd certified-asterisk-13.1-cert2/

./configure

Agora vem a dica para rodar a instalação do PJSIP. Depois de compilado o Asterisk 13 vamos usar o make menuselect para selecionar o channel drivers → select chan_sip (para marca pressione enter). Após selecionar salve e saia. Vamos seguir com a instalação normal agora.

make && make install

4º Passo
Após instalado o Asterisk 13 vamos baixar e compilar o PJSIP.

cd /usr/src/
wget http://www.pjsip.org/release/2.4/pjproject-2.4.tar.bz2
tar -xjvf pjproject-2.4.tar.bz2
cd pjproject-2.4
./configure --prefix=/usr --enable-shared --disable-sound --disable-resample --disable-video --disable-opencore-amr CFLAGS='-O2 -DNDEBUG'
make dep && make && make install
ldconfig

5º Passo
Para finalizar vamos recompilar o Asterisk 13 novamente e selecionar o PJSIP.
Nota:(O pjsip já vai estar marcardo)

./configure

make menuselect

Nessa etapa verifique o nosso res_pjsip e demais depencencias já estão selecionados para serem instalados.

Após verificar os itens marcados , Salve e Saia do make menuselect.

Continuando a reinstalação.

make && make install && make samples && make config

Finalizado a instalação do PJSIP 2.4 + Asterisk 13.01 Cert. no Ubuntu 14.04 LTS.







Aqui estão alguns erros comuns e correções quando você está instalando Asterisk 13 + PJSIP no Ubuntu 14.04.
Error
Issue
Fix
uuid support not found (this typically means the uuid development package is missing
Missing Package
apt-get install uuid-dev
JSON support not found (this typically means the libjansson development package is missing
Missing Package
apt-get install libjansson-dev
Please install the SQLite3 development package.
Missing Package
apt-get install libsqlite3-dev
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)
Missing Package
i/etc/init.d/asterisk start













quarta-feira, 3 de julho de 2013

Forçando a Sincronização do Active Diretory com Todos os Sites Remotos

O uso desse comando se faz necessário em casos onde a replicação automática para os sites remotos não e realizada com sucesso do AD principal para os demais o comando força a replicação para todos os sites.Ele deve ser feito no AD principal via prompt de comando em elevação.

 repadmin /syncall /e /A /P /d /q 

 Aqui cada um dos parâmetros explicados:


 /syncall: Sincroniza o domain controller principal com todos os parceiros de replicação;

 /e: Enterprise… indica que a replicação será estendida a todos os sites remotos; 

 /A: All; Sincroniza todas as partições do home server; 

 /P: Indica que as mudanças serão replicadas a partir do servidor primário; 

 /d: Identifica os servidores por seus nomes distintos em eventuais mensagens que possam aparecer;

/q: Quiet mode. Não mostra as mensagens de status. Caso você esteja fazendo isso manualmente por algum problema, é melhor não usar este parâmetro para identificar algum erro.

quarta-feira, 16 de janeiro de 2013

Primeiros Passos com Raspberry PI

Bom comprei essa beleza  por 35 U$ em dezembro de 2012 o novo Raspberry Pi versão com 512 mb.Vou demostrar aqui como instalar o S.O  e configurar um adaptador WiFi Tp-Link.

Bom para ter um bom uso eu recomendo um SD Card de 8GB já está de bom tamanho para começar.
  • Um cabo micro USB para ali­men­tar a placa mais uma fonte de energia 5v 1A.
  • Um cartão SD para gravar o sis­tema operacional.
  • Um mon­i­tor ou uma TV com entrada HDMI ou com­pos­ite (RCA).
  • Um teclado e um mouse USB.

Agora vamos começar os trabalhos.


Configurando o Cartão SD

  1. Faça o Download da Distro Rasbian linux imagens.
  2. Configuração do cartão SD, seguindo o RPi Easy SD Card Setup guia.

Iniciando o Primeiro Boot

Com tudo plugado, o boot e rápido.

Configurando a placa WiFi

Assumindo que deu tudo certo no boot, você está pronto para configurar o wireless. Para configurar a placa wireless para se conectar à sua rede sem fios protegida WPA/WPA2, vamos editar / etc / network / interfaces e adicionar estas linhas no final do arquivo. Você pode precisar remover alguma configuração existente para wlan0 .
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
    wpa-ssid SEU_SSID
    wpa-psk SUA_SENHA
Save o arquivo, e rode os comandos abaixo:
sudo ifdown wlan0
sudo ifup wlan0
Com o comando ifconfig você verifica o ip atribuido para wlan0.

Configurações de NTP

Acertando o tempo com ntp.br.
sudo apt-get install ntpdate
sudo ntpdate -u a.ntp.br

Atualizando o Raspbian OS

Depois de tudo até aqui vamos atualizar Raspbian para os pacotes mais recentes melhorando a segurança do S.O.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Atualizando o firmware do RaspberryPi’s

Para atualização da ultima versão do firmware, vamos usar o script do Hexxeh’s rpi-update script.
sudo apt-get install git-core
sudo wget http://goo.gl/1BOfJ -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update
sudo rpi-update

Terminamos!

Com o Raspberry Pi configurado recomendo alguns links abaixo.
Se tiver problemas me envie um comentário .

Post baseado no blog do http://alexba.in

domingo, 25 de março de 2012

Usando SysPrep ao invés do newSID no Windows Server 2008 R2

Bom pessoal, para você que usava o newsid, e com o novo windows 2008 r2, não conseguiu usar mais sem danificar o sistema temos o sysprep como ferramenta para resetar as informações do SID da maquina.Vamos aos passos para resetar o SID.
Clique no menu execultar do windows e digite sysprep de um enter.




A seguir o windows abre a pasta com o sysprep.
Isto irá abrir Ferramenta de Preparação do Sistema.Selecione a ação de limpeza do sistema selecionar "Out-of-Box Experience (OOBE)". Importante: temos que marcar Generalize se você quiser mudar SID , e marque também a opção de Reiniciar.

Vai levar algum tempo para sysprep para terminar, então pegue uma xícara de café :).


Depois de reiniciar você terá que inserir alguns dados, por exemplo, país ou região, Tempo e moeda e teclado .Além disso, você terá que aceitar a EULA. Após a inicialização, no Server Manager, você verá que tudo mudou, se você tivesse algumas configurações definidas agora eles estão alterados.