94 votes

Passer d'utilisateur à super-utilisateur

Comment passer d'utilisateur à super-utilisateur (root) ? Quelle commande dois-je utiliser dans le terminal pour passer à l'utilisateur root ? J'ai essayé --help mais je suis perdue avec toutes les aides listées. Je cherche un téléchargement/installation récent pour pouvoir l'utiliser.

106voto

Sushil Points 101

Lancez une instance de votre terminal (appuyez sur CTRL + ALT + T ou recherchez "terminal" dans le Dash). Cela vous donnera votre Shell normal à partir duquel vous pouvez exécuter des commandes ou des programmes sans accès root.

Pour obtenir un accès root, vous pouvez utiliser l'une des nombreuses méthodes suivantes :

  1. Exécuter sudo <command> et saisissez votre mot de passe de connexion, si vous y êtes invité, pour exécuter uniquement cette instance de la commande en tant que root. La prochaine fois que vous exécuterez une autre ou la même commande sans l'option sudo préfixe, vous n'aurez pas accès à la racine.

  2. Exécuter sudo -i . Cela vous donnera une racine interactive Shell. Notez que le $ à la fin de votre invite est devenu un # indiquant que vous avez un accès root. Mais vous tombez dans le répertoire personnel de l'administrateur ( /root/ ). À partir de là, vous pouvez exécuter n'importe quelle séquence de commandes en tant que root, ou exécuter la commande exit pour quitter la racine Shell.

  3. Utilisez le su (utilisateur de substitution) pour obtenir un Shell racine. C'est effectivement la même chose que d'utiliser sudo -i . Notez que lorsque vous utilisez cette commande, elle vous demandera le mot de passe root et non votre mot de passe de connexion. Ce ne sont pas les mêmes. Vous devrez peut-être définir ou modifier le mot de passe root en exécutant la commande sudo passwd root d'abord.

  4. Exécuter sudo -s . Cela vous donne un accès root, mais maintient votre Shell actuel. Les paramètres spécifiques de Shell, y compris votre répertoire actuel, sont préservés. Par exemple, si vous utilisez bash (Shell par défaut d'Ubuntu), les alias (et tous les autres paramètres de ~/.bashrc ) sont conservés lorsque vous passez à l'utilisateur root. Pour quitter l'accès root, tapez exit comme dans les cas ci-dessus.

Sachez que jouer avec l'accès à la racine est dangereux, et que si vous avez dû poser des questions sur l'accès à la racine, vous ne devriez probablement pas avoir ce privilège. Vous avez le potentiel de ruiner complètement votre système entier avec la mauvaise exécution de nombreuses commandes. Soyez prudent et vérifiez ce que vous faites avant de le faire. Google est Les moteurs de recherche sont vos amis.

78voto

A.B. Points 84870

C'est ma façon de faire.

Ouvrez un terminal et exécutez cette commande :

sudo su -

La commande lance un login Shell et vous vous retrouverez dans le répertoire personnel de root avec l'environnement de root.

9voto

Pabi Points 7085

Vous pouvez utiliser sudo -i qui vous demandera votre mot de passe. Vous devez être dans le sudoers pour cela ou avoir une entrée dans le /etc/sudoers fichier.
Un autre moyen est la commande su - qui demandera le mot de passe de root, mais accomplira la même chose.

5voto

Davison Points 59

Tapez simplement su - On vous demandera votre mot de passe et après l'avoir entré, vous serez connecté en tant qu'utilisateur root.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X