Qu`est-ce que su et pourquoi est-il important d`utiliser efficacement linux?

Linux a beaucoup de mesures de sécurité en place qui sont destinés à protéger votre système contre les menaces et parfois (il est vrai) notre propre stupidité. Il y a trois caractéristiques principales qui existent pour limiter et fournir un accès au besoin - autorisations de fichiers, la propriété des fichiers, et le compte utilisateur root.

Bien qu`il soit largement connu sous le compte super utilisateur, SU fait référence à substituer l`utilisateur, et charge l`ordinateur d`exécuter des commandes avec les autorisations de fichiers d`un autre utilisateur, par défaut, le compte root. Ce raccourci est un outil puissant qui peut être très utile lorsqu`il est utilisé correctement ou absolument dévastateur si elle est utilisée imprudemment.

Aujourd`hui, nous allons entrer dans les détails au sujet de SU plus profond et pourquoi vous devriez être responsable lorsque vous l`utilisez.

Comptes d`administration

administrateur système
Tous les principaux systèmes d`exploitation ont le concept d`un compte administrateur, offrant des privilèges accrus par rapport à sinon des comptes d`utilisateurs « normaux ». Les utilisateurs normaux ont accès à leurs propres dossiers, mais pas les fichiers des autres utilisateurs et seulement un accès en lecture seule aux fichiers système afin qu`ils puissent exécuter des applications installées.

Les administrateurs, d`autre part, peuvent modifier les fichiers système, qui comprend l`installation d`applications nouvelles ou mises à jour, et peuvent (en général) voir les fichiers des autres utilisateurs.

Assez simple, non? Bien sûr, les concepts sont assez faciles à comprendre, mais il a encore de profondes répercussions que cela. Les administrateurs, qui savent plus sur ce supposant qu`il qu`ils font, peuvent apporter des modifications plus importantes à un système sans le casser ou les fuites de données sensibles. Les utilisateurs normaux sans ces autorisations ne peuvent pas effectuer ces tâches, donc il y a peu de chances que ces utilisateurs briser le système.

Sur la plupart des systèmes avec un seul utilisateur, cet utilisateur est souvent l`administrateur et peut faire tout ce qu`ils veulent avec leur ordinateur. Ceci est une hiérarchie d`un, donc pas besoin de tiers pour être présent en tant qu`administrateur. Cependant, chaque fois que les utilisateurs ont accès à ces privilèges système tout le temps, ils ont tendance à les utiliser aveuglément, simplement accepter les demandes de droits d`administration sans penser à travers.

Super compte utilisateur sur Linux

Linux adopte une approche différente de la gestion de ces privilèges administratifs. Au lieu d`attribuer des droits d`administrateur aux comptes d`utilisateurs, Linux sépare ceux-ci dans deux comptes différents: le compte SU (parfois appelé racine) Et votre compte utilisateur normal. L`idée est que si vous avez besoin de faire quelque chose qui requiert des privilèges élevés, vous pouvez utiliser la commande SU et faire tout ce que vous devez faire.

Video: EPISODE 2 LINUX & SES AVANTAGES

Au moins psychologiquement parlant, cette force de la méthode que vous réalisiez que vous faites quelque chose de plus sérieux à votre système car il ne vous laissera pas le faire sans utiliser SU.

Pour passer, il vous suffit d`ouvrir un terminal et tapez

su

Il vous demandera le mot de passe root pour vous accorder l`accès. Si vous utilisez la commande sudo, vous pouvez également exécuter

Video: Que signifie « Voir à travers votre cœur ? » et pourquoi est-il important de le pratiquer ?

bash sudo

qui ouvrira bash (simplement une autre instance du terminal), mais au nom de la racine.

linux_su_bash

Avantages SU

La séparation de ces comptes aide également avec les systèmes de gestion. Si un administrateur système doit avoir accès au système pour faire des changements, mais ils ne sont pas un utilisateur régulier, ils ont juste besoin d`utiliser SU et ils ne devront pas faire un compte utilisateur normal. Ces comptes peuvent avoir des mots de passe différents, de sorte que les personnes qui tentent de changer avec SU et connaître le mot de passe entrer.

Le compte root est vraiment puissant, il devrait se sentir comme un gros problème si vous avez besoin pour passer en elle. En tant que root, vous pouvez supprimer votre système dans une commande de terminal. En tant qu`utilisateur normal, il ne serait pas vous laisser faire cela parce que vous n`avez pas accès à modifier tous les fichiers en dehors de votre dossier personnel. Tout dommage que vous faites en tant qu`utilisateur normal reste contenu dans ce domaine - il ne modifie pas le système ou tout autre utilisateur.9 Lethal Linux Vous ne doivent en Run9 Lethal Linux Vous ne doivent en RunVous ne devez jamais exécuter une commande Linux à moins que vous savez exactement ce qu`il fait. Voici quelques-unes des commandes Linux que plus meurtrier vous, pour la plupart, veulent éviter.Lire la suite

linux_no_malware
Il est également un mécanisme de défense contre les logiciels malveillants. Si elle arrive à obtenir sur votre système et exécuter, il aura les mêmes autorisations que votre compte utilisateur normal. Il ne pouvait obtenir des droits supplémentaires si elle connaissait le mot de passe root. Ainsi, alors qu`il pourrait détruire votre espace sur le système, il ne peut pas faire tomber le système. À de rares occasions, les insectes se trouvent là où le logiciel pourrait obtenir un accès root de façon qu`ils ne sont pas censés, mais ces bugs sont habituellement reliés en seulement quelques jours.

SU vs. Sudo

Le fait de devoir utiliser SU peut être un peu gênant pour certains, de sorte que la commande sudo a été inventé. Abréviation de « SU faire », cette commande peut préfixer toute autre commande que vous voulez exécuter en tant que root tout en restant connecté en tant que votre utilisateur normal. Le SU a juste besoin de placer votre compte utilisateur normal dans le groupe « sudoers », puis vous êtes autorisé par le système d`utiliser la commande sudo. Tout ce qu`il faut est que vous tapez votre mot de passe utilisateur normal avant la commande exécutée. Bien sûr, vous aurez également besoin apprendre quelles commandes vous devez mettre en face de sudo.Un A-Z de Linux - 40 Essential commandes que vous devez savoirUn A-Z de Linux - 40 Essential commandes que vous devez savoirLinux est le troisième souvent ignoré roue à Windows et Mac. Oui, au cours de la dernière décennie, le système d`exploitation open source a gagné beaucoup de traction, mais il est encore loin d`être considéré comme ...Lire la suite

Certaines distributions préfèrent utiliser sudo puis désactiver SU parce qu`un utilisateur normal en utilisant sudo n`utilise pas activement des privilèges élevés tout le temps, contrairement à quelqu`un en utilisant la commande SU. Il essaie aussi d`éviter le problème des failles de sécurité zero-day qui permettent un accès root involontaire parce que la commande est désactivée pour commencer. Enfin, en utilisant sudo, le logiciel malveillant aurait à deviner le mot de passe de l`utilisateur avant de pouvoir obtenir des privilèges élevés.

Le problème avec sudo, cependant, est le même que sur d`autres systèmes d`exploitation. Les utilisateurs ayant accès à sudo ont tendance à utiliser aveuglément et sans beaucoup de réflexion supplémentaire. Encore une fois, cela est généralement très bien pour les systèmes qui ne sont utilisés que par un seul utilisateur, ou de toute façon les systèmes avec une petite quantité d`utilisateurs avec une quantité d`entre eux encore plus petit avec un accès sudo. Mais les grands systèmes devraient probablement laisser seuls et le bâton avec sudo seulement les comptes SU et normaux.

Sécurité à l`esprit

Donc, l`examen rapide: SU est grand parce qu`il encourage moins d`erreurs, mais il est encore puissant et ne doit être utilisé par les personnes concernées (en fonction du système que vous utilisez). Sudo aide à combler l`écart entre la racine et les utilisateurs normaux, mais il a ses inconvénients théoriques. Qu`est-ce que vous finissez par faire est à vous (c`est la beauté de Linux!), Mais il aide certainement vous faire de meilleurs choix lorsque vous êtes informé.

Ne pas oublier de vérifier une autre utile Conseils Linux aussi bien que Linux lingo de sorte que vous êtes à la hauteur!10 erreurs qui vous font sonner comme un utilisateur Linux Rookie10 erreurs qui vous font sonner comme un utilisateur Linux RookieComment pouvez-vous dire quand vous n`êtes pas une recrue Linux plus? Découvrez ces erreurs rookies font, et voyez si vous avez fait l`un d`eux récemment. Si vous avez, ne vous inquiétez pas!Lire la suite

Que pensez-vous de SU et Sudo? Est-ce que vous changeriez d`améliorer les autorisations et la sécurité? Faites le nous savoir dans les commentaires!

Articles connexes