Como você altera a senha de root no Debian?

47

Eu quero mudar a senha que eu designei para root no meu servidor Debian para algo mais longo e mais seguro.

Como faço isso? Não esqueci / perdi a senha atual, só quero alterá-la.

Paul D. Waite
fonte
4
Para descobrir isso por si mesmo, execute apropos password: você receberá uma lista de comandos que contêm "senha" em sua breve descrição. Você pode restringir um pouco a pesquisa com apropos -s 1 password: -s 1restringe à seção 1 do manual, que contém comandos do usuário.
Gilles 'SO- stop being evil' em
@Gilles: isso é fantástico, eu não fazia ideia.
Paul D. Waite
Você já considerou, em vez disso sudo.
ctrl-alt-Delor

Respostas:

78

Ah, use o passwdprograma como root :

sudo passwd root

Ou, se você já estiver executando como root (o que não deveria ser), apenas:

passwd

O rootargumento pode ser omitido porque, quando você o executa passwd, o padrão é o usuário atual (que é root, pois somente root pode alterar a senha root).

Paul D. Waite
fonte
1
Óbvio em retrospectiva, realmente. :)
Shadur 25/03
@ Shahadur: dolorosamente :) Eu nunca tinha feito isso antes, e os links do Google que encontrei primeiro eram para pessoas que haviam esquecido a senha de root.
Paul D. Waite
1
Deve ser sudo passwd, ou simplesmente, passwdse você estiver executando com privilégios de root.
phunehehe
1
@Paul Tomei a liberdade de editar sua resposta. Existem algumas maneiras de executar as coisas como raiz e, quando passwdé executado como raiz, o padrão é modificar o rootusuário.
phunehehe
1
@Katerberg Você pode simplesmente usar su -c "passwd"
12431234123412341234123 16/16/16 /
5

Se você vai fazer muita administração de linha de comando, pode ser útil verificar as páginas de manual para usermod (8), chfn (1), chsh (1), passwd (1), crypt ( 3), gpasswd (8), groupadd (8),

Phil Lello
fonte
-2

Você precisa inicializar no modo de recuperação antes de usar a sugestão de Paul D. Waite:

  1. Logo após inicializar seu sistema Debian, escolha "boot in Recovery Mode"
  2. Logo após a inicialização no "Modo de recuperação", no prompt de comando, basta digitar:

    sudo password root
    

    o sistema solicitará a nova senha da raiz uma e duas vezes para verificar e você está pronto.

Juan Blanco
fonte
“Você precisa inicializar no modo de recuperação antes de usar a sugestão de Paul D. Waite” - Sério? Não me lembro de fazer isso. Isso é algo novo em uma nova versão do Debian?
Paul D. Waite