Wednesday, November 9, 2016

Visualização de Senhas de Usuarios - IP Office Server Edition

Há ocasiões em que há um esquecimento ou necessidade de saber a senha de algum usuário e isso não está bem documentado ou foi alterado pelo próprio para uma palavra / sequencia de números que só ele conhece. Por sorte, no IP Office Server Edition é possivel ver estes dados em texto plano. 

Vamos ver como. 

Abra a ferramenta IP Office Manager. Abra a configuração da unidade em que esta configurado o usuário deve ter a senha identificada.

Na barra de menu, selecione:

pt-br => Ferramentas / Exportar / Usuarios
en-us => Tools / Export / Users

Ao clicar, será aberta uma janela com a lista de usuários do sistema. Nela, deve(m) ser escolhido(s) o(s) usuário(s) marcando a(s) caixa(s) de seleção ao lado do nome do(s) usuário(s). Caso queira obter os dados de todos os usuários, marque a caixa de seleção na barra de descrição, no local grifado em amarelo.





Para conhecimento, esta ferramenta foi concebida para ser utilizada para facilitar o processo de Upgrade do IP Office 8.1 e B8500 Branch Gateway para 9.x. Dessa maneira, todas as configurações do(s) usuário(s) são exportadas em um arquivo xml que pode ser importado via System Manager.
O campo Domain Name funciona como um find & replace em caso de necessidade de mudança das URI no processo. Este campo não pode ficar vazio. 
Por padrão, o arquivo é criado no caminho da instalação do Manager. Caso queira mudar o destino do arquivo que será criado, clique na caixa com três pontos ao lado do caminho e acima do Help. O nome do arquivo será <nome do sistema>_Users.xml.

Clique em OK.


Vá até o caminho onde o arquivo foi apontado. Abra-o com seu editor de textos de preferência.


-Para visualizar a senha definida na primeira aba (Usuário) do usuário em questão, localize o parâmetro:
<userPassword>123456</userPassword>
 








-Para visualizar a senha definida na aba Telefonia | Configurações de Supervisor | Codigo de Login, localize o parâmetro:
 <csm:LoginCode>123456</csm:LoginCode>
 


-Para visualizar a senha definida na aba Correio de voz | Codigo do Voicemail, localize o parâmetro: 
<csm:VoicemailCode>1357</csm:VoicemailCode>


É isso. Sigo à disposição.

Friday, November 4, 2016

Redefinição de Senhas - IP Office Server Edition

Recentemente, tive a necessidade de resetar a senha de Service User (Administrator / BusinessPartner / Maintainer ) e não pude localizar uma documentação de como fazê-lo no IP Office Server Edition. Por este motivo, achei que seria interessante publicar este procedimento.

Vamos lá.


Para começar, caso não se saiba a senha de root do linux é necessário resetá-la primeiro. Para isto, é necessário acesso à console do servidor.
Durante o boot do sistema operacional, deve ser interrompido o Grub apertando uma tecla qualquer. Sugiro que seja usado o espaço ou uma das setas.


 


Uma vez interrompido o boot, digite e para iniciar a edição da string de boot.





Então, marque a entrada iniciada em kernel. Digite e novamente.





Uma vez nesta tela, dê espaço e adicione ao final da linha





 rw init=/bin/bash                                                             





Ao final, digite enter para finalizar a alteração. No menu acima, digite b para utilizar esta configuração feita.

Obs.: essa mudança só valerá por neste boot. No proximo, a definição da string do Grub voltará ao era antes, ou seja, o que está definido no arquivo /boot/grub/grub.conf.





Após o boot, será aberto o prompt privilegiado. Nele, digite

# passwd                                                                       

Defina uma nova senha e dê enter. Repita a senha e dê enter novamente.
Reinicie o servidor e deixe-o iniciar sem intervenção.





Após a inicialização do sistema, ainda na console do servidor, digite login e efetue login com usuário root. Então digite o comando

# cd /opt/Avaya/                                                              

# ./clish                                                                     

Será aberto o prompt que é apresentado ao usuario Administrator ao conectar-se via SSH. Nele, digite





> admin                                                                        
Please enter Service User:                                                     

Neste prompt,digite enter enter tanto para o Service User quanto para a senha.
Após isto, digite

Admin> at-commands                                                             
AT-commands> erasesecurity                                                     
Reset Security config                                                          


Pronto! Todas as senhas foram redefinidas como de fabrica. Agora, o login pode ser efetuado via WebManager ou IP Office Manager.

No primeiro caso, ao efetuar login usando Administrator / Administrator, será mostrada a tela abaixo para alteração das senhas de Administrator, Security e System.





No segundo caso, ao utilizar as mesmas credencias, será mostrada a tela abaixo para alteração das senhas de Administrator, Security e System.






E é isso. Em caso de duvidas, sugestões ou reclamações, por favor me contate.

Sigo à disposição.