exemple commande su

14 de  December de  2018 |  Por: admin |  Categoria: Uncategorized <

Selon Wikipedia, “superutilisateur est un compte utilisateur spécial utilisé pour l`administration du système. À l`aide du fichier sudoers, les administrateurs système peuvent donner à certains utilisateurs ou groupes l`accès à certaines ou à toutes les commandes sans que ces utilisateurs aient à connaître le mot de passe racine. Surtout, lorsque vous exécutez su sans nom d`utilisateur, vous deviendrez automatiquement le superutilisateur. Encore une fois, cependant, il convient de souligner que, avec ce pouvoir vient le danger, et donc Nautilus doit être utilisé comme root seulement dans des circonstances soigneusement contrôlées. Linux SysAdmin, développeur Web, et actuellement un créateur de contenu pour TecMint qui aime travailler avec des ordinateurs et croit fermement au partage des connaissances. Si la commande comprenant ses options comporte un ou plusieurs espaces, elle doit être placée entre guillemets; Sinon, su interprétera tout ce qui vient après le premier espace dans la commande comme le nom d`un utilisateur dont le compte su est supposé basculer (le résultat de ce qui sera un message d`erreur). Bien qu`il soit un peu plus de temps, il pourrait être souhaitable d`acquérir l`habitude de taper le chemin complet de su (e. Cela rend les choses pratiques parce que l`utilisateur change fait sans connexion. Lorsque vous exécutez à partir de la ligne de commande, su demande le mot de passe de l`utilisateur cible et, s`il est authentifié, accorde à l`opérateur l`accès à ce compte et les fichiers et répertoires auxquels le compte est autorisé à accéder. Dans les deux cas, vous êtes invité à entrer le mot de passe associé au compte pour lequel vous tentez d`exécuter la commande.

Certaines commandes peuvent être nécessaires pour s`exécuter en tant qu`utilisateur différent. La valeur de $PATH est réinitialisée à “/bin:/usr/bin” pour les utilisateurs normaux, ou “/sbin:/bin:/usr/sbin:/usr/bin” pour le superutilisateur. Autorisation refusée “s`affiche. Il n`y a pas une telle chose comme super utilisateur, juste utilisateur root. Pour la compatibilité descendante, su par défaut ne modifie pas le répertoire en cours et pour définir uniquement les variables d`environnement HOME et SHELL (plus USER et LOGNAME si l`utilisateur cible n`est pas root). Si la commande su a été utilisée dans une nouvelle fenêtre de terminal, le propriétaire d`origine de la session GUI n`a jamais été remplacé et il n`y a donc pas de session GUI pour revenir à l`utilisateur d`origine. Bien que su peut être utilisé pour changer la propriété d`une session à tout utilisateur, il est le plus couramment utilisé pour changer la propriété d`un utilisateur ordinaire à la racine (i. Richard Stallman fait valoir que parce que le groupe empêcherait les utilisateurs d`utiliser des mots de passe root fuite à eux, le groupe permettrait aux admins existants de rouler bafouer sur les utilisateurs ordinaires.

La commande sudo facilite également la pratique du principe du moindre privilège (PoLP), qui est un concept de sécurité informatique qui permet de contrôler l`accès au système et les exploits et les compromis potentiels du système. En outre, lors du retour à l`utilisateur d`origine, le répertoire actuel et les paramètres environnementaux sont également restaurés à ceux de l`utilisateur d`origine. Core Utilities, qui sont développés par la Free Software Foundation (FSF) et sont donc Open source et libre d`utiliser, d`étudier, de modifier et de redistribuer.