Files
varlog/409d53d4-c69c-446b-8c54-fed3f3dc23f6/index.md
T
2026-05-15 10:37:48 +02:00

40 lines
2.8 KiB
Markdown

# su
![Passer d'un utilisateur à un autre](dummy.png)
La commande `su` sous Linux est utilisée pour passer d'un utilisateur à un autre en se connectant sous un compte différent, généralement en passant à un compte **superutilisateur** (*superuser*) tel que `root`.
Voici comment utiliser la commande "su" :
-- Ouvrez un terminal sur votre système Linux.
-- Tapez `su` suivi de l'identifiant de l'utilisateur auquel vous voulez vous connecter, par exemple :
su utilisateur1
-- Appuyez sur Entrée. Si vous n'êtes pas connecté en tant que **superutilisateur** (`root`), vous devrez entrer le mot de passe de ce compte.
-- Une fois que vous êtes connecté en tant que cet utilisateur, vous pouvez effectuer toutes les opérations et exécuter toutes les commandes pour lesquelles cet utilisateur dispose des autorisations nécessaires.
-- Pour revenir à votre compte utilisateur d'origine, tapez simplement `exit` et appuyez sur Entrée.
La commande `su` peut être très puissante car elle permet d'accéder à toutes les autorisations et fonctionnalités d'un compte **superutilisateur**, il est donc important de l'utiliser avec précaution et seulement lorsque cela est nécessaire.
## Astuces et recommandations
Voici quelques astuces pour utiliser la commande `su` sous Linux :
-- Utilisez `su -` pour se connecter avec l'environnement d'exécution de l'utilisateur de destination. Par exemple, si vous voulez vous connecter en tant que **superutilisateur** (`root`), vous pouvez taper :
su -
L'utilisation du signe `-` après la commande `su` assure que vous allez hériter de toutes les variables d'environnement de l'utilisateur de destination.
-- Utilisez pour exécuter des commandes avec des privilèges d'administrateur sans vous connecter à un autre utilisateur. La commande `sudo` est souvent préférable à `su` pour des raisons de sécurité et de traçabilité des commandes exécutées. Par exemple, pour exécuter la commande `apt update` en tant qu'administrateur, vous pouvez taper :
sudo apt update
-- Utilisez `su` avec précaution et évitez de vous connecter en tant que **superutilisateur** (`root`) sauf si c'est absolument nécessaire. En effet, se connecter en tant que **superutilisateur** peut être dangereux car cela donne accès à tous les fichiers et processus du système, ce qui peut entraîner des dommages accidentels ou malveillants.
-- Si vous devez vous connecter en tant que **superutilisateur** (`root`), essayez d'utiliser la commande `su` pour une durée aussi courte que possible, et revenez à votre utilisateur normal dès que vous avez terminé.
-- Utilisez un mot de passe fort pour le compte **superutilisateur** (`root`) et ne partagez jamais ce mot de passe avec d'autres utilisateurs. Il est également recommandé de changer régulièrement les mots de passe pour garantir la sécurité de votre système.