web-dev-qa-db-fra.com

Comment passer du mode Sudo au mode normal sous Linux et Mac OS X?

J'utilise la commande Sudo su pour faire quelque chose dans Mac OS X mais je ne sais pas comment revenir en arrière.

J'espère que vous pouvez me faire une faveur.

43
Hillman

Tapez exit. Cela déconnectera le super utilisateur et reviendra sur votre compte.

66
Eric Andres

Si vous exécutez Sudo su, un shell sera ouvert en tant que superutilisateur. Tapez exit ou Ctrl-D pour sortir de cette coquille.

Normalement, vous n'exécutez pas Sudo su, mais simplement Sudo command. Une fois que vous avez saisi votre mot de passe, Sudo enregistre un horodatage et vous permet d'exécuter davantage de commandes sous Sudo sans avoir à saisir votre mot de passe pendant quelques minutes. Si vous souhaitez effacer cet horodatage (afin que quelqu'un d'autre ne puisse pas exécuter Sudo sans mot de passe), vous pouvez exécuter Sudo -k.

15
Brian Campbell

su est utilisé pour vous connecter au compte root, pour vous déconnecter de ceci, utilisez Ctrl + D ou tapez exit. Jouer avec su est très dangereux sinon vraiment nécessaire. La meilleure idée est d'ajouter le groupe utilisé dans le groupe Sudo et d'utiliser la commande Sudo. Et comment utilisez-vous Sudo su ??

1
Xander

Je suis entré dans Sudo su et mon mot de passe et le curseur de mon nom d'utilisateur ont été remplacés par sh-3.2 # en tapant la commande whoami indique "root". Sortir et entrer dans Sudo -s ajoute le désignateur root # au curseur et entrer dans whoami indique "racine". J'en conclus que les deux commandes sont équivalentes. La commande exit permet de revenir au compte d'utilisateur standard dans les deux cas.

0
user601576

Il suffit de taper exit et de vérifier que vous êtes bien revenu à "vous" tapez "whoami" et il ne faut PAS dire root.

0
RutgersMike