¿Cómo se cambia la contraseña de root en Debian?

47

Quiero cambiar la contraseña que asigné a root en mi servidor web Debian a algo más largo y más seguro.

¿Cómo puedo hacer eso? No he olvidado / perdido la contraseña actual, solo quiero cambiarla.

Paul D. Waite
fuente
44
Para descubrirlo usted mismo, ejecute apropos password: obtendrá una lista de comandos que contienen "contraseña" en su breve descripción. Puede limitar un poco la búsqueda con apropos -s 1 password: se -s 1restringe a la sección 1 del manual, que contiene comandos de usuario.
Gilles 'SO- deja de ser malvado'
@Gilles: eso es fantástico, no tenía idea.
Paul D. Waite
¿Ha considerado, en cambio, sudo.
ctrl-alt-delor

Respuestas:

78

Ah, usa el passwdprograma como root :

sudo passwd root

O, si ya se está ejecutando como root (que no debería ser), simplemente:

passwd

El rootargumento se puede omitir, porque cuando lo ejecuta passwd, el usuario predeterminado (que es root, ya que solo root puede cambiar la contraseña de root).

Paul D. Waite
fuente
1
Obvio en retrospectiva, de verdad. :)
Shadur
@Shadur: dolorosamente :) Nunca lo había hecho antes, y los enlaces de Google que encontré primero eran para personas que habían olvidado la contraseña de root.
Paul D. Waite
1
Debería ser sudo passwd, o simplemente, passwdsi está ejecutando con privilegios de root.
phunehehe
1
@Paul Me tomé la libertad de editar tu respuesta. Hay algunas formas de ejecutar cosas como root, y cuando passwdse ejecuta como root, el valor predeterminado es modificar al rootusuario.
phunehehe
1
@Katerberg Puede usar su -c "passwd"
12431234123412341234123
5

Si va a realizar una gran cantidad de administración de línea de comandos, puede resultarle útil consultar las páginas de manual para usermod (8), chfn (1), chsh (1), passwd (1), crypt ( 3), gpasswd (8), groupadd (8),

Phil Lello
fuente
-2

Tienes que arrancar en modo de recuperación antes de usar la sugerencia de Paul D. Waite:

  1. Justo después de arrancar su sistema Debian, elija "arrancar en modo de recuperación"
  2. Justo después de arrancar en "Modo de recuperación" justo en el símbolo del sistema, simplemente escriba:

    sudo password root
    

    entonces el sistema le pedirá la nueva contraseña de Root una y dos veces para verificar y HAYA terminado.

Juan blanco
fuente
"Tienes que arrancar en modo de recuperación antes de usar la sugerencia de Paul D. Waite" - ¿En serio? No recuerdo haber hecho eso. ¿Es esto algo nuevo en una nueva versión de Debian?
Paul D. Waite