Instalé Ubuntu 12 con cifrado de disco completo, y ahora quiero cambiar la frase de contraseña.
¿Cómo se puede hacer esto?
Instalé Ubuntu 12 con cifrado de disco completo, y ahora quiero cambiar la frase de contraseña.
¿Cómo se puede hacer esto?
Respuestas:
Ubuntu usa LUKS para encriptar particiones y LVM.
LUKS admite ocho ranuras de teclas por partición. El cryptsetup luksAddKeyy cryptsetup luksRemoveKeyse puede usar para agregar y quitar claves de las ranuras. cryptsetup luksDumppuede decirte qué ranuras tienen claves en ellas.
Básicamente, la forma correcta de hacer esto es agregar una clave a una nueva ranura, probar que puede usar con éxito la nueva clave y luego, cuando esté listo, eliminar la clave anterior.
Durante el proceso de arranque, cuando se le solicita la clave, debe indicar qué dispositivo de bloque está intentando desbloquear. Esa es la partición a la que debe aplicar los cryptsetupcomandos.
Por lo tanto, use cryptsetuppara agregar una clave, reiniciar y probar la nueva clave. Una vez que pueda confirmar que funciona, puede eliminar la clave anterior.
Realizaría una copia de seguridad de sus datos antes de intentar esto o seguir el consejo de otra persona, o al menos esperar un par de votos a favor. Ha pasado un tiempo desde que cambié una clave en una partición LUKS. (editar: o usó un sistema Linux con GUI ...)
cryptsetup luksHeaderBackup /dev/sda1 --header-backup-file /media/externalthing/somefilehacer una copia de seguridad del archivo. Reemplace luksHeaderBackuppor luksHeaderRestorepara restaurar las claves antiguas nuevamente. Tenga en cuenta que la copia de seguridad del encabezado debe guardarse en un lugar seguro (preferiblemente otra partición LUKS en una memoria USB).
Esto es lo que hay que hacer
Ahora mira a la derecha. Es probable que haya varias particiones.
La opción para cambiar la frase de contraseña estará disponible si es la partición correcta.
Si no está allí, seleccione otra partición. Lo más probable es que la partición correcta sea la Partición 5
Agregar una respuesta ya que este es uno de los principales resultados de búsqueda.
Parece que cryptsetupahora tiene el comando luksChangeKeypara hacer esta operación y hace más o menos lo que LawrenceC dijo en la otra respuesta. Para cambiar la frase de contraseña, ejecute
cryptsetup luksDump <device>
Esto agregará una nueva clave y eliminará la anterior.