====== su ====== {{ :dummy.png?75x75|Passer d'un utilisateur à un autre}} 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 [[.:sudo]] 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.