Mot de passe ssh perdu

Bonjour,

J'ai perdu mon mot de passe ssh sur mon serveur dédié.
J'ai suivi la procédure https://help.ovhcloud.com/csm/fr-dedicated-servers-root-password?id=kb_article_view&sysparm_article=KB0043315 à la lettre et malfré tout la connexion au serveur est impossible !
Auriez-vous une solution svp ?
MErci

Le guide a l'air correct.
Sans plus de détail, non nous n'avons pas de solution pour vous.

Bonjour,
Pouvez vous mettre ici votre fichier de configuration sshd ?

Bonjour,
De quels genres de détails auriez-vous besoin ?

Oh, rien, oubliez-moi.


Pouvez vous mettre ici votre fichier de configuration sshd ?


Port 22
PermitRootLogin yes
PasswordAuthentication yes
UsePAM yes
AcceptEnv LANG LC_*
Subsystem sftp /usr/lib/openssh/sftp-server
VersionAddendum rescue-customer

Ça c'est le fichier que vous avez quand vous redémarrer le serveur en "mode rescue" non ?
Avez vous bien monté votre partition réelle comme indiqué dans le guide ?

Ouii tout à fait !
La commande fdisk -l donne ça :
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram14: 50 MiB, 52428800 bytes, 102400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram15: 50 MiB, 52428800 bytes, 102400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/sda: 3.7 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: HGST HUS726040AL
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 6807DE36-B535-4EA8-84F6-B64C4EE43BA9

Device Start End Sectors Size Type
/dev/sda1 2048 1048575 1046528 511M EFI System
/dev/sda2 1048576 7812982783 7811934208 3.7T Linux RAID
/dev/sda3 7812982784 7814031359 1048576 512M Linux filesystem
/dev/sda4 7814033072 7814037134 4063 2M Linux filesystem


Disk /dev/sdb: 3.7 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: HGST HUS726040AL
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 31E67F82-0CCB-4BD3-B308-D6237D99B787

Device Start End Sectors Size Type
/dev/sdb1 2048 1048575 1046528 511M EFI System
/dev/sdb2 1048576 7812982783 7811934208 3.7T Linux RAID
/dev/sdb3 7812982784 7814031359 1048576 512M Linux filesystem


Disk /dev/md127: 3.7 TiB, 3999576096768 bytes, 7811672064 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Mettez le "vrai" fichier de conf sshd. Celui qui est pris en compte en fonctionnement normal du serveur (sans le rescue mode, celui qui est dans la partition que vous avez monté

J'ai fait :
mount /dev/sda1 /mnt/
Puis :
chroot /mnt
Et enfin
passwd

Apparemment tout s'est bien passé mais losque je veux me reconnecter en mode "normal" le nouveau mot de passe ne fonctionne pas !


/dev/sda1 2048 1048575 1046528 511M EFI System



mount /dev/sda1 /mnt/


Vous aviez quelque chose dans /mnt ?
chroot n'a pas rouspété ?
Vous avez du RAID software ?

mount /dev/sda1 /mnt/


Non la commande mount /dev/sda1 /mnt/ n'a pas bronchée !
Apparemment oui j'ai un RAID software

Dans mnt j'ai EFI

Bien vue @Fritz2cat.
Vous ne montez pas la bonne partition
Montez /dev/md127


chroot


Chroot /mnt renvoie une erreur :chroot: failed to run command '/bin/bash': No such file or directory

Chroot /mnt renvoie une erreur :chroot: failed to run command '/bin/bash': No such file or directory


Encore heureux que vous ne soyiez pas arrivé à "monter" un des deux disques de votre RAID1, c'est juste bon pour le casser.

Suivez le conseil de @TTY et réfléchissez à ce que vous faites, surtout quand on chipote "sans filet" au disques... sinon on perd tout et irrémédiablement.