Bonsoir, François Boisson a écrit :
Bonjour, [...] unlink ($RACINE.$PASS.".old"); rename $RACINE.$PASS , $RACINE.$PASS.".old"; rename $RACINE.$PASS_TMP , $RACINE.$PASS; chown 0,0,$RACINE.$PASS; # chmod 0600,$RACINE.$PASS; chmod 0644,$RACINE.$PASS; où $RACINE = "/etc", $PASS="passwd" et $PASS_TMP="passwd1". [...]
une idée comme ça :si (justement) passwdl est vide (pour une raison lambda), le rename va agir comme ilf aut et donc, /etc/passwd sera... vide lui aussi. Ce qui expliquerai la "disparition" de passwd1.
Pour la pauvre machine ( ;) ) sauvagement éteinte, l'usage des magic syskey aurait été plus appréciée par celle ci (si activées dans la conf noyau). Ou une extinction à distance.
François Boisson
A+, J8.