web-dev-qa-db-fra.com

Je ne peux pas suivre en tant que root, mon type de compte est admin MAIS suis-je root?

Duplicate possible:
commande su + échec d'authentification

j'ai installé Ubuntu avec succès, mais j'ai ensuite essayé "su" sur le terminal et entré mon mot de passe, l'authentification a échoué! et je ne pense pas que je suis root, je n'ai pas les autorisations root, que dois-je faire? ... je suis allé aux comptes d'utilisateurs, il est dit que mon type de compte est administrateur, mais ce n'est pas la racine, n'est-ce pas ??

merci :)

2
Muthanna Nairat

Lorsque vous utilisez Terminal, préfixez simplement Sudo vers la commande que vous souhaitez exécuter en tant que root. Authentifiez-le avec votre mot de passe utilisateur .....

Par exemple, pour installer curl, via les privilèges root, exécutez ceci:

Sudo apt-get install curl

Dans Ubuntu, le compte root existe, mais il n'est pas activé par défaut. Évitez cela, mais si vous souhaitez vous connecter à l’aide du compte root, c’est la séance d’entraînement.

Sudo -i
Sudo passwd root

remplacez "passwd" par le mot de passe de votre choix que vous souhaitez utiliser pour le compte "root".

3
Bhavesh Diwan

Pourquoi avez-vous besoin de fonctionner en tant que root?

La principale différence entre Ubuntu (et de nombreux autres systèmes d’exploitation Unix) et Windows est que le compte root n’est pas accessible comme un autre. C'est-à-dire que le mot de passe est configuré pour être impossible à entrer (Geeks voir note de bas de page). Si vous souhaitez exécuter un programme avec les privilèges root, ouvrez un terminal et exécutez Sudo (program) ou gksudo (program) s'il est graphique.

Le compte root est "désactivé" pour diverses raisons, toutes principalement liées à la sécurité.

Note de bas de page: Les mots de passe hachés sont stockés dans /etc/shadow et le hachage du mot de passe du compte racine commence par un !. Puisqu'aucune valeur possible ne peut être hachée pour commencer par un !, il n'y a pas de valeur possible qui puisse correspondre au mot de passe root. (Sinon, Linus Torvalds connaît tous les mots de passe root.)

1
jackweirdy

Si vous voulez "vous connecter en tant que root" (c'est-à-dire entrer dans une session interactive en tant qu'utilisateur root), vous pouvez utiliser ceci:

Sudo -i

Dans Ubuntu, si vous faites partie du groupe "Sudo", vous pouvez même "devenir" n'importe quel utilisateur de votre système:

Sudo -i -u whoever

su ne fonctionne pas car il faut que vous connaissiez le mot de passe de root, qui, comme l'explique jackweirdy, n'est pas défini sur Ubuntu. J'appuie son conseil sur le fait de ne pas activer le compte root (cela peut certainement être fait), car il est beaucoup plus sûr d'utiliser Sudo uniquement lorsque vous souhaitez exécuter des commandes privilégiées, sinon utilisez votre compte normal.

0
roadmr

Si vous avez absolument besoin de privilèges root et que vous ne voulez pas utiliser le préfixe Sudo, vous pouvez activer le compte root. Il suffit de courir

Sudo passwd root

depuis votre terminal et donnez le mot de passe que vous voulez. Puis déconnectez-vous, choisissez "autre utilisateur", tapez nom - "racine", mot de passe que vous avez donné et connectez-vous.

0
Sweetbubalekh