Connaissances Informatiques >> systèmes >> Unix >> Content
  Derniers articles
  • Importance de la commande d'écritur…
  • Tutoriel sur UNIX Trier Command 
  • Quelle est la différence conceptuel…
  • Unix Shell Scripting Tutorial 
  • Quelle est la syntaxe de la commande…
  • Unix est-il un système d'exploitati…
  • A quoi sert le dossier sysvol ? 
  • UNIX SMC : Comment réparer un compt…
  • Comment vous déconnectez-vous d'Uni…
  • Comment écrire un script bash sous …
  •   Unix
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP

  • Windows 7

  • Windows 10

  • Windows 11

  • Windows 2012

  • Windows 2016

  • Windows 2019

  • Windows 2022

  • Apple

  • Android

  • iOS

  • CentOS
  •  
    Unix

    Quelle est la différence entre Su et Su-Aloke dans Unix OS?

    Vous pensez probablement à `su` (remplacer l'utilisateur) et `sudo` (remplacer l'utilisateur). Il n'y a aucune commande appelée "su-alloke" dans les systèmes UNIX / Linux standard.

    Voici une ventilation des principales différences:

    `su`

    * Objectif: Vous permet de devenir un autre utilisateur (généralement root).

    * Authentification: Nécessite le mot de passe de l'utilisateur cible .

    * Utilisation:

    * `su [nom d'utilisateur]` - passe à l'utilisateur spécifié (par défaut est root si aucun nom d'utilisateur n'est donné).

    * `su - [nom d'utilisateur]` - passe à l'utilisateur spécifié et hérite de leurs variables d'environnement et de leurs shell .

    * Autorisations: Nécessite généralement privilèges racine pour passer à un utilisateur non racine, ou vice versa.

    `sudo`

    * Objectif: Vous permet d'exécuter une seule commande comme un autre utilisateur (généralement root).

    * Authentification: Nécessite votre propre mot de passe , pas les utilisateurs cibles.

    * Utilisation: `sudo [Commande]` - Exécute la commande spécifiée avec les privilèges de l'utilisateur spécifié dans le fichier `/ etc / sudoers`.

    * Autorisations: Vous oblige à être répertorié dans le fichier `/ etc / sudoers 'avec des autorisations spécifiques pour la commande que vous souhaitez exécuter.

    Différences clés

    * Scope: `Su` fournit une session de shell complète en tant qu'un autre utilisateur; «Sudo» exécute une seule commande.

    * Authentification: `SU 'nécessite le mot de passe de l'utilisateur cible; «Sudo» nécessite votre propre mot de passe.

    * Autorisations: «Su» a généralement besoin de privilèges racinaires; «Sudo» s'appuie sur les autorisations définies dans `/ etc / sudoers».

    en résumé:

    * Utilisez `su` lorsque vous devez fonctionner comme un autre utilisateur pour une période prolongée.

    * Utilisez `sudo` lorsque vous devez exécuter une commande spécifique avec des privilèges élevés.

    N'oubliez pas que l'utilisation des privilèges racinaires comporte des risques de sécurité importants. Utilisez toujours ces commandes de manière responsable et prudence.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Quelle est la syntaxe de la commande ? 
  • Quel est le but du chemin des commandes dans DOS ? 
  • Comment éditer en utilisant Unix Vi Editeur 
  • Quelle est la différence entre LPAR et VIOS ? 
  • Comment faire pour installer SCO Unix 5.0.5 
  • Unix Tutorial pour les débutants 
  • Comment l'utilisateur sait-il où il se trouve dans le système d'exploitation UNIX du système de f…
  • Comment faire pour trouver du texte dans des fichiers sur Unix 
  • Qu'est-ce que les scripts de coquille? 
  • Comment modifier une commande de mot de passe dans UNIX 
  • Connaissances Informatiques © http://www.ordinateur.cc