Trocar a password de root no CentOS 6

Standard

Trocar a password de root a uma máquina linux é relativamente simples. Há muitas alternativas, e opções, mas a mim interessam-me as mais simples.

Se estivermos logados na máquina, basta escrever “passwd” e colocar 2 vezes a password. Até aqui é pacífico. E se tivermos mesmo perdido a password, e não estamos logados?

A opção mais simples, é arrancar em single mode. Basta fazer CTRL+ALT+DEL uma vez, a máquina vai reiniciar-se, e quando aparecer a informação do GRUB, carregas na tecla “e” na linha do kernel que queremos iniciar.

De seguida, seleccionamos o kernel, e novamente “e”, e acrescentamos ao final o seguinte: single.

Isto é pacífico para quase todas as distribuições. O que eu descobri entretanto, é que se tivermos uma máquina CentOS 6, acabada de instalar, isto não vai funcionar, a não ser que desactivemos o SELINUX. Assim, no final temos que colocar: single selinux=0.

Basta depois carregar em ESC uma vez para voltar atrás, e tecla “b” para “bootar” o kernel.

Aparece uma prompt, e basta digitar o comando passwd.