l'utilisateur root a été changé


0

J'utilise le serveur Ubuntu. Mon compte utilisateur root a été changé de 0 à 1, je ne sais pas quand ni comment. En raison de cela, je ne peux exécuter aucune commande sudo sur ce serveur. Voici à quoi ressemble un compte root dans / etc / passwd

racine: x: 1: 0: racine: / racine: / bin / bash

maintenant je suis dans la racine mais je ne peux rien faire, il se comporte comme un utilisateur normal root @ server40: / var / log $ id uid = 1 (racine) gid = 0 (racine) groupes = 0 (racine)

S'il vous plaît, conseillez-moi comment je peux changer mon identifiant racine 1 à 0. Il s'agit de la production env, alors s'il vous plaît conseil comment je peux procéder avec cela. Je peux obtenir un temps d'immobilisation maximal pendant 15 min.

Cordialement, Raj


Facile. vous pouvez simplement éditer le fichier. / etc / passwd. mais je serais plus soucieux de savoir quel utilisateur a maintenant l'identifiant utilisateur 0. c'est quel service l'utilise. Je préférerais réinstaller toute la machine et jeter les disques durs.
L1zard

Je suis surpris que sudo w / no nom d'utilisateur ne vous donne pas UID 0 mais plutôt le nom root.
Josué

Réponses:


0

Démarrer à partir du disque live, monter la partition / (racine), éditer / etc / passwd (et probablement / etc / shadow), enregistrer le fichier et redémarrer

PS et vérifiez s’il n’ya pas d’autre compte avec l’ID 0 (ce qui peut être un indicateur de machine piratée)


Merci Romeo, ce serveur fonctionne dans le cloud VM, est-il possible de le faire en mode de récupération?
Raj

Ensuite, vous pouvez simplement ajouter l’ISO en direct en tant que CD virtuel et effectuer le travail. Mais vous devez avoir accès à la console de la machine
Romeo Ninov

il s’agit d’un serveur détaillé du fournisseur le plus rapide. Je ne suis pas sûr de savoir comment gérer l'image ISO dans cette machine virtuelle. est-il possible de le faire en mode de récupération?
Raj

Dans ce cas, veuillez contacter votre fournisseur de services et leur demander
Romeo Ninov

1
Salut ... J'ai changé de racine en utilisant Webmine. webmine a autorisé à changer l'ID utilisateur racine à l'aide de mon ID utilisateur (l'utilisateur doit figurer dans le fichier sudoers). Donc, pas de redémarrage requis si webmin est installé.
Raj
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.