Piège: impossible de su en tant que root, ne peut pas changer le groupe en roue, ssh en tant que root interdit

8

Est-ce un piège? J'ai fait ces étapes dans FreeBSD 10:

1) ssh en tant que root interdit

2) connecté en tant qu'utilisateur

3) su en tant que root

4) comme root chsh a changé le nom de l'utilisateur "user" en "luser"

5) quitter la racine

Et à partir de ce moment je ne peux pas su root cause de l' luser n'est pas dans la roue groupe et je ne peux pas le groupe de changements dans / etc / groupe parce que j'ai aucun privilège pour le faire.

Que puis-je faire pour me connecter en tant que root?


la source

Réponses:

22

Vous pouvez effectuer l'une des quatre opérations suivantes:

  • Connectez-vous en tant qu'utilisateur du wheelgroupe et corrigez-le à partir de là
  • Connectez-vous en tant que root à partir de la console / ILO
  • Démarrez à partir d'un CD, montez / etc et corrigez / etc / group
  • Restaurez / etc / passwd et / etc / shadow à partir de la sauvegarde la plus récente
Jenny D
la source
3

Il n'y a pas besoin de cd live ou de clé USB. Vous pouvez démarrer en mode mono-utilisateur, monter les systèmes de fichiers mount -aet définir / modifier le mot de passe rootpasswd

Le mode mono-utilisateur est un mode pour un seul utilisateur, root. Vous pouvez démarrer en mode mono-utilisateur sans taper le mot de passe root.

Dans BSD, le démarrage en mode mono-utilisateur est généralement une option du menu de démarrage.

Sous Linux, le démarrage en mode mono-utilisateur peut être réalisé en définissant singleune option de noyau. (par exemple, dans grub, sélectionnez la ligne de démarrage, appuyez sur epour modifier, modifiez le paramètre init, appuyez sur cpour continuer le démarrage.)

Dans LILO, utilisez l'invite de démarrage LILO (appuyez sur [Ctrl] - [x] si vous êtes dans une interface graphique) et tapez linux single

Si cela ne fonctionne pas pour un ancien noyau, vous pouvez également spécifier que --init=/bin/bashvous obtenez un shell bash racine.

Jens Timmerman
la source
2

Vous pouvez démarrer à partir d'un CD live ou d'un lecteur USB, monter votre partition système, modifier les fichiers nécessaires, redémarrer votre système.

Gerald Schneider
la source