Servidor VMWare [RESOLVIDO]

1. Servidor VMWare [RESOLVIDO]

Antonio Carlos
cainf

(usa Debian)

Enviado em 17/11/2012 - 10:37h

O meu problema é o seguinte na empresa onde trabalho o sujeito foi embora e provavelmente alterou a senha do servidor que roda vmware, tentei dar o boot com o cd e seguir os procedimentos, acontece que ao carregar o cd nao aparece as pastições do /etc consegui montar duas partições que dentro dela tem uns arquivos que nao consigo editá-los fica como código de máquina.

Outra não aparece nenhum menu do grub ou lilo
Ao apertar shift antes de iniciar o sistema caiu na linha boot: consigo alterar a senha apartir daqui

Como alterar a senha de um servidor usando VMWare parece que o sistema esta fechado pois quando liga ja vai para uma tela amarela carrega modulos e para no password

Desde ja agradeço


  


2. Re: Servidor VMWare [RESOLVIDO]

Flavio Milan
flaviomilan

(usa Arch Linux)

Enviado em 17/11/2012 - 12:28h

Bom cara, se o servidor estiver executando dentro do vmware e for linux, você pode iniciar um outro cd do linux, por exemplo o ubuntu, e fazer o seguinte.

1º montar a partição do linux em um diretório exemplo mnt
2º dar um chroot no diretório que foi montado o linux
3º executar o comando passwd para fazer a alteração da senha

deve lembrar que todo procedimento deve ser feito com usuário root.

espero que resolva

abraço


3. Re: Servidor VMWare [RESOLVIDO]

Antonio Carlos
cainf

(usa Debian)

Enviado em 17/11/2012 - 13:16h

Amigo obrigado por reponder o problema é que eu nao encontro a partição / do linux aparece duas que montei e dentro delas existem uns arquivos que nunca vi na vida e mais outras duas do Windows

Como te falei parece que trancaram o negocio nao aparece tela de grub nao monta as partições fiz esses comandos que vc mencionou mas nada altera


4. Re: Servidor VMWare [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/11/2012 - 14:03h

cainf escreveu:

Amigo obrigado por reponder o problema é que eu nao encontro a partição / do linux aparece duas que montei e dentro delas existem uns arquivos que nunca vi na vida e mais outras duas do Windows

Como te falei parece que trancaram o negocio nao aparece tela de grub nao monta as partições fiz esses comandos que vc mencionou mas nada altera


É o VMware ESX/ESXi? Se for... não depende de um S.O. Ele é a camada acima do hardware!

Segue:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalI...


5. Re: Servidor VMWare [RESOLVIDO]

Antonio Carlos
cainf

(usa Debian)

Enviado em 17/11/2012 - 14:17h

Ésse VMWare mesmo mas no meu caso eu ja paro no item 2 pois nao aparece tela de grub ou lilo cai em uma tela amarela e depois login e senha


6. Re: Servidor VMWare [RESOLVIDO]

7. Re: Servidor VMWare [RESOLVIDO]

Antonio Carlos
cainf

(usa Debian)

Enviado em 17/11/2012 - 14:30h

So para deixar mais claro

Butei com o cd do debian e consigo ver as pasrtições

/dev/sda1 1567 1580 102400 7 Linux
/dev/sda2 1580 20384 151042048 7 Linux
/dev/sda3 * 20384 38914 148840449 5 Extended
/dev/sda4 20384 20396 96256 83 HPFS/NTFS
/dev/sda5 20396 26475 48827392 83 HPFS/NTFS


Montei essas duas partições linux e dentro delas so aparecem uns 5 arquivos e nem consigo editá-los pois aparecem com código de máquina

Realmente nunca vi algo assim


8. Re: Servidor VMWare [RESOLVIDO]

Antonio Carlos
cainf

(usa Debian)

Enviado em 18/11/2012 - 14:43h

Pessoal consegui e vou mostrar os procedimentos


É preciso achar o arquivo state.tgz que
É preciso montar a partição no meu caso estava em /dev/sda5
mount /dev/sda5 /mnt

Copie o arquivo state.tgz para o /tmp

cd /tmp
tar -xzf state.tgz

ao descompactar vai criar outro arquivo chamado local.tgz descompateo

tar xzf local.tgz

vai criar uma pasta /etc entre no shadow

pico etc/shadow

na linha do usuario root retire a senha exemplo

root:$6$pHyA6FER$ww17tA3s8GNwxmFbcMxemUXxqg5kKoVlxp.5NYij57hH0hi68KKt0YyfB.8Ubgt:13358:0:999999:7:::

ao retirar ficará assim

root::13358:0:999999:7:::

Salve e saia

Fazendo isso o login root será acessado com a senha em branco

Depois compacte novamente e copie para o local de origem

tar czf local.tgz etc
tar czf state.tgz local.tgz
cp state.tgz /mnt

umount /mnt

reboot

E correr para o abraço

Meu muito obrigado pela ajuda de vocês :)







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts