Lancez une instance de votre terminal (appuyez sur CTRL + ALT + T ou recherchez «terminal» dans le tiret). 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 méthodes suivantes:
-
Exécutez 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 le préfixe sudo
, vous ne disposerez pas d'un accès root.
-
Exécutez sudo -i
. Cela vous donnera un shell root interactif. Notez que $
à la fin de votre invite a été remplacé par #
, indiquant que vous avez un accès root. 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 le shell racine.
-
Utilisez la commande su
(substitute user) pour obtenir un shell racine. C'est effectivement la même chose que d'utiliser sudo -i
. Notez que lorsque vous utilisez cette commande, il 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 sudo passwd root
en premier.
-
Exécutez sudo -s
. Cela vous donne un accès root, mais maintient votre SHELL actuel. Les paramètres spécifiques du shell, y compris votre répertoire actuel, sont conservés. Par exemple, si vous utilisez bash
(le shell par défaut d'Ubuntu), les alias (et tout autre paramètre de ~/.bashrc
) sont conservés lorsque vous passez à l'utilisateur root.
Soyez averti que jouer avec un accès root est dangereux et que si vous deviez demander un accès root, vous ne devriez probablement pas avoir le privilège. Vous avez le potentiel de détruire 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.