Pages : 1
#1 Le 10/02/2015, à 23:54
- L0UPI0TE
[RESOLU] Pass root perdu
(RESOLU : récapitulatif procédure dans le post #23)
Bonjour,
En bref :
Je ne peux pas effectuer la maintenance d'un serveur car le pass root a été perdu
En détails :
En essayant de résoudre un problème de navigation web sur des clients lourds, j'ai découvert que le disque du serveur était en saturation.
J'ai donc voulu en profiter pour m'occuper de lui : faire un peu de place sur le disque, installer un paquet pour la maintenance et installer les mises à jours.
Malheureusement, il me demande un pass root que je n'ai pas et la personne qui a installé le serveur il y a 5 ans me répond qu'il l'a oublié.
Ainsi, j'ai commencé mes recherches et lu des pages et des pages de tuto expliquant comment faire, mais, pour l'instant, rien ne fonctionne.
Serveur : Abuledu 9.08 sur HP Proliant avec 2 HDD en RAID 1
Solution 1 : démarrage en mode récupération
=> demande immédiate du pass root
Solution 2 : démarrage en mode single
=> échec
Solution 3 : démarrage à partir d'un Live-USB et montage
=> impossible de monter la partition boot sda2 sur le dossier créé car impossible de lire /dev/sda2
=> en effet, lorsque je fais un mount /dev/sda2 vers mon dossier, celui-ci reste vide et par conséquent le chroot ne peut se faire
Par avance, merci pour votre aide et merci d'avoir pris le temps de me lire
PS1 : toutes mes excuses si, malgré mes recherches, un post similaire existerait déjà sur le forum
PS2 : merci à tous les contributeurs de ce forum qui m'ont déjà permis d'en arriver là
Dernière modification par L0UPI0TE (Le 16/02/2015, à 16:59)
Hors ligne
#2 Le 11/02/2015, à 01:17
- Oni_Shadow
Re : [RESOLU] Pass root perdu
je ne sais pas si c'est encore d'actualité mais pour avoir un nouveau mot de passe quand on a oublier l’ancien:
http://forum.kubuntu-fr.org/viewtopic.php?id=255020
Rouillé
Hors ligne
#3 Le 11/02/2015, à 01:26
- L0UPI0TE
Re : [RESOLU] Pass root perdu
Bonjour oni_shadow,
Merci pour ta réponse
Effectivement, il s'agit de la solution 1 qui consiste à démarrer en mode de récupération
Malheureusement, un mot de passe m'est immédiatement demandé et je ne peux donc pas aller plus loin
Hors ligne
#4 Le 11/02/2015, à 04:22
- Oni_Shadow
Re : [RESOLU] Pass root perdu
je ne sais pas du coup, je laisse la main (depuis l'époque je met le meme mots de passe partout (enfin un par type de site), je n'ai plus de soucis de mémoire donc)
Rouillé
Hors ligne
#5 Le 11/02/2015, à 09:59
- Compte anonymisé
Re : [RESOLU] Pass root perdu
salut,
je fais un mount /dev/sda2 vers mon dossier, celui-ci reste vide
comment ça, j'aimerais comprendre ?? un message d'erreur lors de ce montage ?
sinon comme tu as un accès physique à la machine, c'est simple:
dans le grub, remplacer ro quiet par rw init=/bin/bash
pour être root au démarrage et là tu changes le mot de passe.
#6 Le 11/02/2015, à 10:53
- L0UPI0TE
Re : [RESOLU] Pass root perdu
Bonjour sirius007,
salut,
je fais un mount /dev/sda2 vers mon dossier, celui-ci reste vide
comment ça, j'aimerais comprendre ?? un message d'erreur lors de ce montage ?
Non, pas de message d'erreur, c'est pour ça que je ne m'en suis pas rendu compte de suite
Il ne fait simplement rien...
sinon comme tu as un accès physique à la machine, c'est simple:
dans le grub, remplacer ro quiet par rw init=/bin/bash
pour être root au démarrage et là tu changes le mot de passe.
la ligne kernel de ma machine se fini par ro elevator=cfg quiet splash
que j'ai remplacé par rw elevator=cfg init=/bin/bash (avec ou sans elevator=cfg)
le système démarre ainsi :
bash: groups: command not found
root@(none):/#
je teste donc une commande passwd :
root@(none):/# passwd motdepasse
mais il répond :
bash: passwd: command not found
Hors ligne
#7 Le 11/02/2015, à 11:20
- gl38
Re : [RESOLU] Pass root perdu
Comment es-tu sûr que ton disque est bien en /dev/sda2 ?
Ces numéros changent parfois, d'où l'intérêt des étiquettes.
En démarrant avec le CD, que donne
sudo fdisk -l
Cordialement,
Guy
Hors ligne
#8 Le 11/02/2015, à 11:30
- Compte anonymisé
Re : [RESOLU] Pass root perdu
tu as le # tu es bien en root,
ls -l /usr/bin/passwd tu dois avoir ça:
-rwsr-xr-x 1 root root 54192 nov. 20 23:03 /usr/bin/passwd
et si tu fais: # /usr/bin/passwd ?
edit:
bash: groups: command not found
tu peux aussi en remplacant par rw init=/bin/sh
Dernière modification par sirius007 (Le 11/02/2015, à 11:41)
#9 Le 11/02/2015, à 11:37
- L0UPI0TE
Re : [RESOLU] Pass root perdu
Bonjour Guy,
Comment es-tu sûr que ton disque est bien en /dev/sda2 ?
Ces numéros changent parfois, d'où l'intérêt des étiquettes.
En démarrant avec le CD, que donnesudo fdisk -l
Oui ; la partition boot est bien la sda2
Le problème est que, pour le moment, je n'y ai pas accès
Par exemple (démarrage avec Live-USB Ubuntu 14.04.1 amd64) :
root@ubuntu:~# cd /dev/sda2
-bash: cd: /dev/sda2: Not a directory
fdisk me donne ceci :
Device Boot
/dev/sda1
/dev/sda2 *
/dev/sda3
/dev/sda5
/dev/sda6
/dev/sda7
/dev/sda8
/dev/sda9
/dev/sda10
/dev/sda11
[...]
/dev/sdb1
/dev/sdb2 *
/dev/sdb3
/dev/sdb5
/dev/sdb6
/dev/sdb7
/dev/sdb8
/dev/sdb9
/dev/sdb10
/dev/sdb11
[...]
/dev/sdc1 *
Hors ligne
#10 Le 11/02/2015, à 11:42
- gl38
Re : [RESOLU] Pass root perdu
/dev/sda2 n'est pas un dossier ! Ce n'est pas la peine de faire cd dessus.
Pourquoi tu ne réponds à la question que je pose ?
Cordialement,
Guy
Hors ligne
#11 Le 11/02/2015, à 11:56
- L0UPI0TE
Re : [RESOLU] Pass root perdu
tu as le # tu es bien en root,
ls -l /usr/bin/passwd tu dois avoir ça:-rwsr-xr-x 1 root root 54192 nov. 20 23:03 /usr/bin/passwd
Non, malheureusement, ça me donne :
ls: cannot access /usr/bin/passwd: No such file or directory
et si tu fais: # /usr/bin/passwd ?
Du coup, ça fait :
bash: /usr/bin/passwd: No such file or directory
edit:
bash: groups: command not found
tu peux aussi en remplacant par rw init=/bin/sh
Là ça ne répond plus ; je peux taper les commandes mais ça ne réagit pas...
Hors ligne
#12 Le 11/02/2015, à 12:27
- L0UPI0TE
Re : [RESOLU] Pass root perdu
/dev/sda2 n'est pas un dossier ! Ce n'est pas la peine de faire cd dessus.
Ok
Pourquoi tu ne réponds à la question que je pose ?
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/0 size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b4700
Device Boot Start End Blocks Id System
/dev/sda1 63 4000184 2000061 83 Linux
/dev/sda2 * 4000185 12000554 4000185 83 Linux
/dev/sda3 12000555 488392064 238195755 5 Extended
/dev/sda5 12000618 16000739 2000061 82 Linux swap / Solaris
/dev/sda6 16000803 36001664 10000431 83 Linux
/dev/sda7 36001728 56002589 10000431 83 Linux
/dev/sda8 56002653 96004439 20000893+ 83 Linux
/dev/sda9 96004503 136006289 20000893+ 83 Linux
/dev/sda10 136006353 156007214 10000431 83 Linux
/dev/sda11 156007278 488392064 166192393+ 83 Linux
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/0 size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x107ce7cf
Device Boot Start End Blocks Id System
/dev/sdb1 63 4000184 2000061 83 Linux
/dev/sdb2 * 4000185 12000554 4000185 83 Linux
/dev/sdb3 12000555 488392064 238195755 5 Extended
/dev/sdb5 12000618 16000739 2000061 82 Linux swap / Solaris
/dev/sdb6 16000803 36001664 10000431 83 Linux
/dev/sdb7 36001728 56002589 10000431 83 Linux
/dev/sdb8 56002653 96004439 20000893+ 83 Linux
/dev/sdb9 96004503 136006289 20000893+ 83 Linux
/dev/sdb10 136006353 156007214 10000431 83 Linux
/dev/sdb11 156007278 488392064 166192393+ 83 Linux
Disk /dev/sdc: 3880 MB, 3880452096 bytes
255 heads, 63 sectors/track, 471 cylinders, total 7579008 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/0 size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0082ddc5
Device Boot Start End Blocks Id System
/dev/sdc1 * 2048 7579007 3788480 b W95 FAT32
Hors ligne
#13 Le 11/02/2015, à 12:47
- Compte anonymisé
Re : [RESOLU] Pass root perdu
bizarre, si la partition était vide, tu n'arriverais pas à booter..
lorsque tu as l'invite # (après rw init=/bin/sh)
ls
df -h
find / -name passwd
edit: Serveur : Abuledu 9.08 sur HP Proliant avec 2 HDD en RAID 1
pourquoi le fdisk nous le montre pas ..parcequ'en live et qu'il n'y aucun montage raid d'effectué.
Dernière modification par sirius007 (Le 11/02/2015, à 13:32)
#14 Le 11/02/2015, à 14:17
- L0UPI0TE
Re : [RESOLU] Pass root perdu
lorsque tu as l'invite # (après rw init=/bin/sh)
ls
df -h
find / -name passwd
Résultat :
ls
backup cdrom etc lib mnt root srv usr
bin debian home lost+found opt sbin sys var
boot dev initrd.img media proc selinux tmp vmlinuz
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 1.9G 757M 1.1G 42% /
tmpfs 1.9G 757M 1.1G 42% /lib/init/rw
varrun 1.9G 757M 1.1G 42% /var/run
varlock 1.9G 757M 1.1G 42% /var/lock
udev 1006M 188K 1006M 1% /dev
/dev/sda8 1.9G 757M 1.1G 42% /var
find / -name passwd
le find ne donne rien
edit: Serveur : Abuledu 9.08 sur HP Proliant avec 2 HDD en RAID 1
pourquoi le fdisk nous le montre pas ..parcequ'en live et qu'il n'y aucun montage raid d'effectué.
Pourtant on voit que sda et sdb sont identiques
J'imaginais que le RAID était configuré dans le BIOS
Hors ligne
#15 Le 11/02/2015, à 15:09
- Compte anonymisé
Re : [RESOLU] Pass root perdu
mais ou est donc passé notre passwd..., fais ton chroot sur sda1 et non pas sda2
(avant de chrooter monter en bind /proc /dev et /usr/bin)
Dernière modification par sirius007 (Le 11/02/2015, à 15:22)
#16 Le 12/02/2015, à 14:58
- L0UPI0TE
Re : [RESOLU] Pass root perdu
monter en bind /proc /dev et /usr/bin
Comme je ne connais pas 'bind' j'ai fait des recherches et j'ai donc pu lire qu'il s'utilisait dans la commande 'mount'
J'ai donc testé :
root@ubuntu:/# mount --bind /dev/sda2 /mnt/mondisquedur
mount: Not a directory
J'aurais besoin de plus d'explications sur l'utilisation de bind
fais ton chroot sur sda1 et non pas sda2
root@ubuntu:/# mount /dev/sda1 /mnt/mondisquedur
root@ubuntu:/# ls -l /mnt/mondisquedur
total 120
drwxr-xr-x 2 root root 4096 nov. 20 1987 backup
drwxr-xr-x 2 root root 4096 sept. 21 2010 bin
drwxr-xr-x 3 root root 4096 oct. 20 2010 boot
lrwxrwxrwx 1 root root 11 nov. 20 1987 cdrom -> media/cdrom
drwxr-xr-x 3 root root 4096 oct. 28 2010 debian
drwxr-xr-x 4 root root 4096 nov. 20 1987 dev
drwxr-xr-x 173 root root 12288 févr. 12 09:15 etc
drwxr-xr-x 2 root root 4096 nov. 20 1987 home
lrwxrwxrwx 1 root root 32 août 5 2010 initrd.img -> boot/initrd.img-2.6.28-19-server
drwxr-xr-x 18 root root 12288 oct. 23 2010 lib
drwx------ 2 root root 16384 nov. 20 1987 lost+found
drwxr-xr-x 3 root root 4096 janv. 28 16:08 media
drwxr-xr-x 5 root root 4096 févr. 12 01:40 mnt
drwxr-xr-x 2 root root 4096 nov. 20 1987 opt
drwxr-xr-x 2 root root 4096 avril 13 2009 proc
drwx------ 8 root root 4096 févr. 12 09:14 root
drwxr-xr-x 2 root root 12288 oct. 28 2010 sbin
drwxr-xr-x 2 root root 4096 mars 6 2009 selinux
drwxr-xr-x 2 root root 4096 nov. 20 1987 srv
drwxr-xr-x 2 root root 4096 mars 31 2009 sys
drwxr-xr-x 2 root root 4096 févr. 11 13:29 tmp
drwxr-xr-x 2 root root 4096 nov. 20 1987 usr
drwxr-xr-x 4 root root 4096 nov. 20 1987 var
lrwxrwxrwx 1 root root 29 août 5 2010 vmlinuz -> boot/vmlinuz-2.6.28-19-server
root@ubuntu:/# chroot /mnt/mondisquedur
bash: groups: command not found
bash: dircolors: command not found
root@ubuntu:/# find / -name passwd
bash: find: command not found
Donc, à la différence de sda2, on peut faire un mount de sda1
NB : tout ceci depuis le terminal d'un Live-USB, on est bien d'accord ?
Hors ligne
#17 Le 12/02/2015, à 16:41
Hors ligne
#18 Le 12/02/2015, à 18:06
- Compte anonymisé
Re : [RESOLU] Pass root perdu
et peux tu aussi nous donner le retour de (sda1)
cat /etc/shadow
cat /etc/group
#19 Le 14/02/2015, à 14:30
- L0UPI0TE
Re : [RESOLU] Pass root perdu
et peux tu aussi nous donner le retour de (sda1)
cat /etc/shadow
root@ubuntu:/# cat /etc/shadow
root:*:16479:0:99999:7:::
deamon:*:16273:0:99999:7:::
bin:*:16273:0:99999:7:::
sys:*:16273:0:99999:7:::
sync:*:16273:0:99999:7:::
games:*:16273:0:99999:7:::
man:*:16273:0:99999:7:::
lp:*:16273:0:99999:7:::
mail:*:16273:0:99999:7:::
news:*:16273:0:99999:7:::
uucp:*:16273:0:99999:7:::
proxy:*:16273:0:99999:7:::
www-data:*:16273:0:99999:7:::
backup:*:16273:0:99999:7:::
list:*:16273:0:99999:7:::
irc:*:16273:0:99999:7:::
gnats:*:16273:0:99999:7:::
nobody:*:16273:0:99999:7:::
libuuid:!:16273:0:99999:7:::
syslog:*:16273:0:99999:7:::
messagebus:*:16273:0:99999:7:::
usbmux:*:16273:0:99999:7:::
dnsmasq:*:16273:0:99999:7:::
avahi-autoipd:*:16273:0:99999:7:::
kernoops:*:16273:0:99999:7:::
rtkit:*:16273:0:99999:7:::
saned:*:16273:0:99999:7:::
whoopsie:*:16273:0:99999:7:::
speech-dispatcher:!:16273:0:99999:7:::
avahi:*:16273:0:99999:7:::
lightdm:*:16273:0:99999:7:::
colord:*:16273:0:99999:7:::
hplip:*:16273:0:99999:7:::
pulse:*:16273:0:99999:7:::
ubuntu:U6aMy8wojraho:16479:0:99999:7:::
cat /etc/group
root@ubuntu:/# cat /etc/group
root:x:0:
deamon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:syslog,ubuntu
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
lcmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:ubuntu
floppy:x:25:
tape:x:26:
sudo:x:27:ubuntu
audio:x:29:pulse
dip:x:30:ubuntu
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:
sasl:x:45:
plugdev:x:46:ubuntu
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
libuuid:x:101:
netdev:x:102:
crontab:x:103:
syslog:x:104:
fuse:x:105:
messagebus:x:106:
ssl-cert:x:107:
lpadmin:x:108:ubuntu
scanner:x:109:saned
mlocate:x:110:
ssh:x:111:
utempter:x:112:
avahi-autoipd:x:113:
rtkit:x:114:
saned:x:115:
whoopsie:x:116:
avahi:x:117:
lightdm:x:118:
nopasswdlogin:x:119:
bluetooth:x:120:
colord:x:121:
pulse:x:122:
pulse-access:x:123:
ubuntu:x:999:
sambashare:x:124:ubuntu
Autre info qui peut peut-ête servir : le partitionnement de l'installation :
-- INFORMATIONS SYNTHETIQUES -- AbulEdu 9.08 --
Serveur en fonction depuis: 3 min, 0 users, load average: 0.55, 0.45
- Carte locale (eth0) : connectée addr:192.168.0.1 Mask:255.255.255.0
- Carte externe (eth1): connectée addr:192.168.1.200 Mask:255.255.255.0
- Route par défaut : 192.168.1.1
Processeur : Intel(R) Core(TM)2 Duo CPU E7400 @ 2.80GHz
OS : Linux servecole 2.6.28-19-server
Mémoire vive:
total used free shared buffers cached
Mem: 2060280 347192 1713088 0 26056 134200
-/+ buffers/cache: 186936 1873344
Swap: 2000052 0 2000052
Disques:
sda1 taille: 1.9G occupé: 757M libre: 1.1G /
sda10 taille: 9.4G occupé: 150M libre: 8.8G /tmp
sda11 taille: 157G occupé: 141G libre: 8.1G /home
sda2 taille: 3.8G occupé: 72M libre: 3.5G /backup
sda6 taille: 9.4G occupé: 4.4G libre: 4.6G /usr
sda7 taille: 9.4G occupé: 1.6G libre: 7.4G /opt
sda8 taille: 19G occupé: 6.8G libre: 12G /var
sda9 taille: 19G occupé: 750M libre: 18G /var/log
Hors ligne
#20 Le 14/02/2015, à 15:37
- Compte anonymisé
Re : [RESOLU] Pass root perdu
tu n'as pas donné /etc/shadow de sda1 mais celui de ton Live, aucun intérêt..
quand tu trouveras le fichier /etc/shadow qui doit être sur sda1 et qui concerne ton serveur, tu remplaces la ligne de root:...................... par
root:$6$r/LKoUPr$9qXyuvyo2X56WC1FmnqzHVrH99E2I1Aww1k7jiNrXHWXLGgOUQ/IoE4IXFP7afw5PZ.0i1j6vbHevMrppy36J.:7:::
le mot de passe sera toto
($6 est l'algorithme de hachage SHA-512 utilisé par défaut)
#21 Le 16/02/2015, à 12:24
- L0UPI0TE
Re : [RESOLU] Pass root perdu
tu n'as pas donné /etc/shadow de sda1 mais celui de ton Live
Ok, je l'ai trouvé en montant sda1 :
root@ubuntu:/# cat /etc/shadow
root:$6$DETjnALn$20K5zKeZdEm1dlDaZ9RiTmYXHkwUowl2uXsKHVE9Y0G7xTVwpge.epMWK9s4I8M3BnFLUoT/uT6cyssz5TKVP1:6532:0:99999:7:::
deamon:*:6532:0:99999:7:::
bin:*:6532:0:99999:7:::
sys:*:6532:0:99999:7:::
sync:*:6532:0:99999:7:::
games:*:6532:0:99999:7:::
man:*:6532:0:99999:7:::
lp:*:6532:0:99999:7:::
mail:*:6532:0:99999:7:::
news:*:6532:0:99999:7:::
uucp:*:6532:0:99999:7:::
proxy:*:6532:0:99999:7:::
www-data:*:6532:0:99999:7:::
backup:*:6532:0:99999:7:::
list:*:6532:0:99999:7:::
irc:*:6532:0:99999:7:::
gnats:*:6532:0:99999:7:::
nobody:*:6532:0:99999:7:::
libuuid:!:6532:0:99999:7:::
syslog:*:6532:0:99999:7:::
klog:*:6532:0:99999:7:::
postfix:*:6532:0:99999:7:::
messagebus:*:6532:0:99999:7:::
polkituser:*:6532:0:99999:7:::
haldeamon:*:6532:0:99999:7:::
bind:*:6532:0:99999:7:::
dhcpd:*:6532:0:99999:7:::
nut:*:6532:0:99999:7:::
sshd:*:6532:0:99999:7:::
debian-xfs:*:6532:0:99999:7:::
mysql:!:6532:0:99999:7:::
abecmd:*:6532:0:99999:7:::
aesd:*:6532:0:99999:7:::
fetchmail:*:6532:0:99999:7:::
hplip:*:6532:0:99999:7:::
avahi:*:6532:0:99999:7:::
ejabberd:*:6532:0:99999:7:::
openldap:!:6532:0:99999:7:::
statd:*:6532:0:99999:7:::
ntp:*:6532:0:99999:7:::
poste-01$:!:14699:0:99999:7:::
poste-02$:!:14699:0:99999:7:::
poste-03$:!:14699:0:99999:7:::
poste-05$:!:14699:0:99999:7:::
poste-04$:!:14699:0:99999:7:::
enseignant-01$:!:14699:0:99999:7:::
poste-09$:!:14700:0:99999:7:::
poste-10$:!:14700:0:99999:7:::
poste-06$:!:14700:0:99999:7:::
poste-07$:!:14700:0:99999:7:::
poste-08$:!:14700:0:99999:7:::
ecole-07$:!:14755:0:99999:7:::
ecole-03$:!:14757:0:99999:7:::
ecole-02$:!:14757:0:99999:7:::
mil-02$:!:14757:0:99999:7:::
mil-84888e57d8e$:!:14757:0:99999:7:::
mil-07$:!:14757:0:99999:7:::
mil-06$:!:14757:0:99999:7:::
mil-05$:!:14757:0:99999:7:::
mil-04$:!:14757:0:99999:7:::
mil-03$:!:14757:0:99999:7:::
mil-08$:!:14759:0:99999:7:::
mil-09$:!:14759:0:99999:7:::
mil-10$:!:14759:0:99999:7:::
mil-11$:!:14759:0:99999:7:::
mil-13$:!:14759:0:99999:7:::
mil-12$:!:14759:0:99999:7:::
nadine-c3$:!:14760:0:99999:7:::
ecole-12$:!:14764:0:99999:7:::
ecole-10$:!:14764:0:99999:7:::
ecole-11$:!:14764:0:99999:7:::
ecole-09$:!:14764:0:99999:7:::
ecole-05$:!:14764:0:99999:7:::
ecole-06$:!:14764:0:99999:7:::
ecole-08$:!:14764:0:99999:7:::
mil-15$:!:14764:0:99999:7:::
mil-16$:!:14764:0:99999:7:::
ecole-04$:!:14764:0:99999:7:::
mil-01$:!:14764:0:99999:7:::
mil-14$:!:14764:0:99999:7:::
ecole-13$:!:14764:0:99999:7:::
mil-17$:!:14876:0:99999:7:::
root@ubuntu:/# cat /etc/group
root:x:0:
deamon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:www-data,aesd
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:
floppy:x:25:
tape:x:26:
sudo:x:27:
audio:x:29:
dip:x:30:
www-data:x:33:aesd
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:aesd
utmp:x:43:
video:x:44:
sasl:x:45:
plugdev:x:46:
staff:x:50:
games:x:60:
users:x:100:
libuuid:x:101:
syslog:x:102:
klog:x:103:
fuse:x:104:
crontab:x:105:
mlocate:x:106:
ssh:x:107:
ssl-cert:x:108:
postfix:x:109:
postdrop:x:110:
netdev:x:111:
messagebus:x:114:
lpadmin:x:115:aesd
polkituser:x:116:
haldeamon:x:117:
bind:x:118:
dhcpd:x:119:
nut:x:120:
sambashare:x:121:
debian-xfs:x:122:
mysql:x:123:
avahl:x:145:
ejabberd:x:146:
admin:x:147:abecmd
openldap:x:148:
remotessh:x:149:abecmd
ntp:x:152:
nogroup:x:65534:
tu remplaces la ligne de root:...................... par
root:$6$r/LKoUPr$9qXyuvyo2X56WC1FmnqzHVrH99E2I1Aww1k7jiNrXHWXLGgOUQ/IoE4IXFP7afw5PZ.0i1j6vbHevMrppy36J.:7:::
C'est
root:$6$r/LKoUPr$9qXyuvyo2X56WC1FmnqzHVrH99E2I1Aww1k7jiNrXHWXLGgOUQ/IoE4IXFP7afw5PZ.0i1j6vbHevMrppy36J.:7:::
ou
root:$6$r/LKoUPr$9qXyuvyo2X56WC1FmnqzHVrH99E2I1Aww1k7jiNrXHWXLGgOUQ/IoE4IXFP7afw5PZ.0i1j6vbHevMrppy36J.:6532:0:99999:7:::
?
On me conseille d'utiliser vi pour modifier shadow et d'enregistrer avec :wq
Ensuite umount et reboot standard ?
Hors ligne
#22 Le 16/02/2015, à 13:04
- Compte anonymisé
Re : [RESOLU] Pass root perdu
pas encore fait ?
tu peux mettre la deuxième ligne..avec vi, nano ... ceux que tu veux.
6532:0:99999
Le nombre de jours (depuis le 1er Janvier 1970) depuis le dernier changement du mot de passe.Le nombre de jours avant que le mot de passe ne puisse être changé (un 0 indique qu'il peut être changé à n'importe quel moment).
Le nombre de jours après lesquels le mot de passe doit être changé (99999 indique que l'utilisateur peut garder son mot de passe inchangé pendant beaucoup, beaucoup d'années)
#23 Le 16/02/2015, à 16:56
- L0UPI0TE
Re : [RESOLU] Pass root perdu
[RESOLU] !
Résumé de la manipulation :
- démarrage sans installation depuis un Live-USB
- montage de /dev/sda1 (contenant la racine /) dans un répertoire créé pour l'occasion (/mnt/mondisquedur)
- modification de la ligne root (voir posts précédents) du fichier /mnt/mondisquedur/etc/shadow avec la commande vi
- enregistrement du shadow modifié
- démontage de /dev/sda1
- redémarrage normal (pass root = toto)
J'ai pu réaliser les opérations de maintenance ; le proxy est enfin efficace
Merci beaucoup sirius007 !
Merci également à tous ceux qui ont participé et bonne continuation
Hors ligne
Pages : 1