Lorsque vous êtes connecté à un système Linux sous un profil ou un compte particulier, vous pouvez voir le message " Autorisation refusée " pop up soit sur la ligne de commande ou dans le système X Windows lorsque vous essayez d' accéder à un fichier ou installer une application. Si vous êtes un administrateur , vous pouvez utiliser l'utilisateur root ou sudo pour contourner ce message. Permissions de fichiers
La sécurité des systèmes basés sur Unix , comme Linux , vient de la manière autorisations pour accéder ou modifier les fichiers sont très compartimentés . Les fichiers de configuration qui sont au cœur de la fonction du système ne peuvent être modifiés par l'utilisateur root du système, également connu sous le nom de super-utilisateur . Les utilisateurs réguliers peuvent uniquement accéder aux fichiers que soit ils créés , ou des fichiers dont les propriétaires leur ont donné la permission d'accéder . Ce système de permissions différentes protège à la fois le système lui-même , ainsi que la sécurité des utilisateurs individuels sur le système. La seule exception aux restrictions en matière d'accès aux fichiers des utilisateurs individuels est l'utilisateur root, qui peut accéder et modifier n'importe quel fichier sur le système dans son ensemble .
Racine
est seulement un compte d'utilisateur racine unique sur n'importe quel système Linux, et il est créé au cours du processus d'installation du système. Parce que d'un système d'autorisations larges de l'utilisateur root , il est généralement utilisé pour créer de nouveaux comptes utilisateurs , modifier les permissions de fichiers pour permettre aux autres utilisateurs d'accéder à des fichiers spécifiques ou la maintenance du système tels que les installations ou mises à niveau . Habituellement, les administrateurs système ne se connectent pas dans un système en tant qu'utilisateur racine, mais ouvrent une ligne de commande à partir de leur compte utilisateur normal et démarrer une session en tant que root en tapant "su" suivi par le mot de passe root .
< Br >
Sudo
une convention de sécurité commune est que les utilisateurs doivent éviter les privilèges root complet à moins qu'ils effectuent une maintenance du système. Au contraire, la convention indique que les administrateurs système doivent utiliser la commande "sudo" pour donner des actions individuelles des privilèges root . Tout compte que l'utilisateur root a ajouté au groupe d'utilisateurs " roue " et ajouté à la liste " sudoers " peut utiliser sudo. Grâce à cette commande vous permettra d'accéder à tout fichier sur le système , et est aussi couramment utilisé pour installer des programmes ou des mises à jour système .
Accès restreint
Tout comme les autres systèmes d'exploitation peut avoir plusieurs comptes d'administrateur, d'un système Linux peut avoir plusieurs comptes d'utilisateurs qui ont la permission d'utiliser la commande "sudo" . Si un utilisateur dont le compte n'a pas les permissions sudo reçoit une " permission denied " message, cela signifie simplement qu'il essayait de faire quelque chose qu'il ne devait pas . Si un utilisateur ne dispose pas des privilèges d'administrateur , puis il n'est pas destiné à accéder à des fichiers système , les fichiers d'autres utilisateurs, ou d'installer un nouveau logiciel sur le système.