Différence entre su et sudo

Différence entre su et sudo

Su vs sudo

Dans les environnements Linux et Unix, vous devez utiliser SU ou Sudo pour obtenir un accès momentané à un autre compte, généralement la racine, tout en se connectant comme un autre. SU dépend de l'utilisateur du substitut et Sudo signifie substitut DO; Bien que la plupart des gens pensent à tort qu'il signifie Super User comme c'est le compte qui est souvent utilisé. La différence la plus notable entre les deux serait l'utilisation car SU est couramment utilisée en soi ou avec le nom d'utilisateur de substitut en tant que paramètre. Avec Sudo, une autre commande est souvent attachée et exécutée automatiquement après l'authentification qui réussit. Ceci est très utile lorsque vous voulez faire une seule commande qui nécessite un accès root; Les commandes suivantes auraient également accès à la racine.

Sudo est devenu un favori parmi les administrateurs en raison de la capacité de définir des contraintes sur la question de savoir si un utilisateur peut utiliser Sudo et quelles commandes il peut utiliser avec elle. Les contraintes sont placées dans un fichier conf. Cela offre beaucoup de flexibilité, en particulier dans les systèmes avec beaucoup d'utilisateurs. Un autre avantage de Sudo est le journal qui est conservé pour chaque commande. Le journal facilite le suivi des erreurs et les corriger et les corriger. Avec su, il est courant de créer un compte racine et de le partager avec ceux qui en ont besoin via Su. C'est une faiblesse majeure car il n'y a pas de limitation en place pour chaque utilisateur. Avec Sudo, il n'est pas nécessaire de partager des mots de passe car il peut élever les privilèges des utilisateurs individuels et leur permettre d'avoir accès aux choses dont ils ont besoin mais pas à ceux qu'ils ne font pas.

En raison de ces avantages, le sudo est préféré par beaucoup. Sudo est également utilisé par de nombreux utilisateurs de Linux ordinaires pour effectuer des tâches qui nécessitent un accès super utilisateur. C'est probablement ce qui a conduit à l'idée fausse de Sudo comme le font le super utilisateur. Malgré tout cela, SU a toujours son propre usage, principalement lors du passage à d'autres comptes d'utilisateurs pour accéder à leurs fichiers.

Résumé:
Sudo comprend généralement une autre commande tandis que SU ne
Sudo a des contraintes définissables alors que SU ne
Sudo conserve un journal de toutes les commandes tandis que SU ne
Vous devez partager un mot de passe avec su mais pas avec sudo
Sudo élève les privilèges de l'utilisateur tandis que SU ne