| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
systèmes  
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Connaissances Informatiques >> systèmes >> Unix >> Content
    Unix niveaux d'autorisation
    Le système d'exploitation Unix utilise des autorisations pour contrôler l'accès aux fichiers et répertoires . Sous Unix , tout, y compris les répertoires et périphériques , est considéré comme un fichier . Les mêmes niveaux de permissions peuvent être utilisés, quel que soit le type de fichier. UNIX a également des autorisations distinctes pour différents types d'utilisateurs . Vous pouvez donner un accès de l'utilisateur, tout en limitant l'accès des autres utilisateurs. Les autorisations peuvent être représentés par un caractère alphabétique ou numérique. Types de personnes

    Il ya trois types d'utilisateurs auxquels les autorisations s'appliquent - le propriétaire , le groupe , et d'autres. Vous pouvez voir les différentes autorisations pour chaque utilisateur en tapant " ls-l filename" à l'invite de commande . Le résultat ressemble à :

    - rwxr - r - 1 user user 3295 2011-08-02 06:58 filename.txt

    Le propriétaire est la personne qui a créé le fichier . Ses droits d'accès sont représentés comme des deuxième, troisième et quatrième valeurs de la première colonne de la sortie . Dans ce cas, les autorisations sont " rwx " ou lire, écrire et exécuter . Le groupe est un petit nombre d'utilisateurs qui partagent l'accès à certains fichiers . Leurs autorisations sont présentés comme les cinquième, sixième et septième valeurs, dans la première colonne de sortie (« r -" ou lecture seule). Le type de d'autres, ou dans le monde , c'est tout le monde qui n'est pas le propriétaire du fichier ou dans le groupe qui partage l'accès au fichier. Les autorisations pour ce type sont présentés comme les trois dernières valeurs de la première colonne ( "R -" ou lecture seule).
    Lire

    lire autorisation donne simplement à l'utilisateur la possibilité de visualiser le contenu d'un fichier . L'utilisateur ne peut pas modifier le fichier ou l'exécuter, si le fichier est un script. Si l' autorisation de lecture est défini pour un répertoire, il donne à l'utilisateur la possibilité de visualiser le contenu du répertoire. L' octal ou numérique , la représentation de l' autorisation de lecture est "4. " La valeur de la lettre est « r ». Dans l'exemple , tous les types d'utilisateurs peuvent lire le fichier.
    < br > Rédiger

    La permission d'écriture donne à l'utilisateur la possibilité d'écrire dans le fichier . Si seulement l'autorisation d'écriture est activé, l' utilisateur ne peut pas lire le fichier ou exécuter des scripts. Si l'autorisation d'écriture est définie pour un répertoire , l'utilisateur a la possibilité de créer des fichiers dans le répertoire. La permission d'écriture est représentée par la valeur octal "2" et la lettre "w ". Dans l'exemple , seul le propriétaire a eu la possibilité d'écrire dans le fichier .
    Exécuter < br > Photos

    le droit d'exécution donne à l'utilisateur la possibilité d'exécuter un script ou une commande . Il est représenté par la valeur octal «1» et la lettre «x». Si un répertoire a l' exécuter ensemble d'autorisations , l'utilisateur est en mesure d' accéder aux fichiers et sous-répertoires et peut copier ou les déplacer . Toutes les commandes Unix ont l' exécuter ensemble d'autorisations pour tous les types d'utilisateurs. Dans l'exemple , seul le propriétaire a la capacité d'exécuter le fichier .
    Modification des autorisations

    Le propriétaire d'un fichier ou l'utilisateur root , peuvent modifier les permissions pour un fichier en utilisant la commande « chmod ». Il ya deux façons d'utiliser la commande chmod - en utilisant la valeur de la lettre ou le code octal. Pour utiliser la valeur de la lettre , la syntaxe est " chmod qui d' autorisation d'opcode . " Le "qui" est représenté par les lettres "U" ( utilisateur ) , "g" ( groupe ) , "o" ( autre ) et "a" ( tous) . L'opcode dit s'il faut ajouter ou retirer les autorisations. Les valeurs sont "+" ( ajouter permission) , «-» ( supprimer permission) ou "= " assign permission. Les lettres sont " r ", " w" et "x". Par exemple, si vous vouliez ajouter la permission d'écriture pour le groupe dans l'exemple, la syntaxe serait « chmod g+ w filename.txt " .

    Pour utiliser le code octal, vous ajoutez les autorisations ensemble pour chaque type d'utilisateur . Dans l'exemple ci-dessus, le code octal pour l'utilisateur serait 7, et le code octal à la fois pour le groupe et les autres serait "4". Ces trois valeurs sont remontés comme utilisateur , groupe , autres. Le code octal dans l'exemple serait 744. Pour donner les permissions d'écriture du groupe , la syntaxe de commande serait " chmod 764 filename.txt " .

    Previous :

    next :
      articles connexes
    ·Comment faire pour installer SFTP sur UNIX 
    ·Comment télécharger un système d'exploitation Unix 
    ·Comment écrire un script shell sous Unix 
    ·Comment installer un Unix libre Système d'exploitation…
    ·Comment définir le fuseau horaire dans Unix 
    ·Unix composants du système d'exploitation 
    ·Comment faire pour supprimer Dir en Unix 
    ·Comment trouver la différence de temps dans Unix Scrip…
    ·Unix Mémoire partagée Tutorial 
    ·Comment afficher le contenu d'une variable dans Unix 
      articles en vedette
    ·Comment faire pour ouvrir l'invite du shell dans Linux 
    ·Comment trouver un fichier ICO associé à une applicat…
    ·Comment faire pour supprimer en toute sécurité les fi…
    ·La commande root de GRUB 
    ·Comment faire pour sauvegarder et restaurer Ubuntu 
    ·Comment installer Windows XP X 64 
    ·Comment faire pour modifier les fichiers WMF 
    ·Qu'est-ce qu'une règle iptables 
    ·Comment arrêter Auto -Fill dans Microsoft Windows 
    ·Quelle est la différence entre un installateur MSI et …
    Copyright © Connaissances Informatiques http://fr.wingwit.com