Cambiar el password del administrador de un sistema operativo Linux: Ubuntu 16.04, Fedora,...
Por Aitor López de Aberasturi el Jueves, 21 de Abril de 2016 0 Comentarios
1.- Arrancamos Linux con un CD-Live
2.- Vemos las particiones que tenemos en nuestro sistema. Como superusuario.
$ sudo su # fdisk -l
y elegimos la partición que queremos hackear
root@NC203P00:/home/dinux# fdisk -l
Disco /dev/sda: 160.0 GB, 160041885696 bytes 255 cabezas, 63 sectores/pista, 19457 cilindros, 312581808 sectores en total Unidades = sectores de 1 * 512 = 512 bytes Tamaño de sector (lógico / físico): 512 bytes / 512 bytes Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes Identificador del disco: 0x00058553
Dispositivo Inicio Comienzo Fin Bloques Id Sistema /dev/sda1 2048 222273535 111135744 83 Linux /dev/sda2 * 222275340 304190774 40957717+ 7 HPFS/NTFS/exFAT /dev/sda3 304195582 312580095 4192257 5 Extendida /dev/sda5 304195584 312580095 4192256 82 Linux swap / Solaris
En nuestro caso /dev/sda1
3.- Montamos la partición en modo escritura en un directorio
/dev/discoduro
# mkdir /mnt/discoduro # mount -rw /dev/sda1 /mnt/discoduro
4.- Entramos como superusuario al disco duro
#chroot /mnt/discoduro
5.- Miramos los usuarios del sistema y elegimos el que queremos "hackear"
#cat /etc/passwd
hplip:x:113:7:HPLIP system user,,,:/var/run/hplip:/bin/false saned:x:114:123::/home/saned:/bin/false kdm:x:115:65534::/home/kdm:/bin/false dinux:x:1000:1000:dinux,,,:/home/dinux:/bin/bash proftpd:x:116:65534::/var/run/proftpd:/bin/false ftp:x:117:65534::/srv/ftp:/bin/false aitor:x:1001:1001:,,,:/home/aitor:/bin/bash Debian-openarena:x:118:60:OpenArena dedicated server,,,:/var/games/openarena-server:/bin/false josu:x:1002:1002:,,,:/home/josu:/bin/bash
6.- Cambiamos el password
# passwd dinux
Introducimos el password y nuevo password
7.- Reiniciamos el equipo y arrancamos desde el disco duro