Autorisations de base dans GNU / Linux avec chmod

Des gens biens! 🙂 Tout d'abord, il convient de mentionner que c'est ma première contribution à la communauté, j'espère que quelqu'un la trouvera utile

=> Structure de base des permissions dans les fichiers
=> Structure de base des permissions dans les répertoires
=> Utilisateur, groupes et autres
=> Chmod octal

1.- Structure de base des permissions dans les fichiers

Il existe 3 attributs de base pour les fichiers simples: lire, écrire et exécuter.

>> Lire l'autorisation (lire)
Si vous êtes autorisé à lire un fichier, vous pouvez voir son contenu.

>> Autorisation d'écriture (écriture)
Si vous êtes autorisé à écrire un fichier, vous pouvez modifier le fichier. Vous pouvez ajouter, écraser ou supprimer son contenu.

>> Exécuter l'autorisation (exécuter)
Si le fichier dispose d'une autorisation d'exécution, vous pouvez indiquer au système d'exploitation de l'exécuter comme s'il s'agissait d'un programme. S'il s'agit d'un programme appelé "foo", nous pouvons l'exécuter comme n'importe quelle commande.
Ou un script (interpréteur) qui a besoin d'une autorisation de lecture et d'exécution, un programme compilé n'a besoin que d'être lu.

Les caractères attribués aux autorisations sont:
r signifie écrire et vient de Read
w signifie lire et vient de Write
x signifie exécution et vient de eXexécuter

Utilisation de chmod pour modifier les autorisations
chmod (mode de changement) est la commande utilisée pour modifier les autorisations, vous pouvez ajouter ou supprimer des autorisations sur un ou plusieurs fichiers avec + (plus) ou - (moins)

Si vous voulez vous empêcher de modifier un fichier important, supprimez simplement l'autorisation d'écriture sur votre "fichier" avec la commande chmod

Article connexe:
Conseils: plus de 400 commandes pour GNU / Linux que vous devriez connaître 😀
$ chmod -w votreFichier

si vous voulez créer un script exécutable, écrivez

$ chmod + x tuScript

si vous souhaitez supprimer ou ajouter tous les attributs à la fois

$ chmod -rwx fichier $ chmod + rwx fichier

Vous pouvez également utiliser le signe = (égal) pour définir les autorisations dans une combinaison exacte, cette commande supprime les autorisations d'écriture et d'exécution en laissant uniquement la lecture

$ chmod = r fichier

Soyez prudent avec la modification des autorisations de vos fichiers, si vous les modifiez, n'oubliez pas de les laisser tels qu'ils étaient à l'origine

2.- Structure de base des permissions dans les répertoires

Dans le cas des répertoires, nous avons les mêmes autorisations, mais avec une signification différente.

Article connexe:
4 commandes pour connaître les données de notre disque dur ou de nos partitions

>> Lire l'autorisation sur un répertoire
Si un répertoire dispose d'une autorisation de lecture, vous pouvez voir les fichiers qu'il contient. Vous pouvez utiliser un "ls (répertoire de liste)" pour voir son contenu, le fait que vous ayez l'autorisation de lecture sur un répertoire ne signifie pas que vous pouvez lire le contenu de ses fichiers si vous n'avez pas l'autorisation de lecture sur ceux-ci.

>> Autorisation d'écriture sur un répertoire.
Avec l'autorisation d'écriture, vous pouvez ajouter, supprimer ou déplacer des fichiers dans le répertoire

>> Exécuter l'autorisation sur un répertoire.
L'exécution vous permet d'utiliser le nom du répertoire lorsque vous accédez à des fichiers dans ce répertoire, c'est-à-dire que cette autorisation le fait prendre en compte dans les recherches effectuées par un programme, par exemple, un répertoire sans autorisation d'exécution ne serait pas vérifié par la commande trouver

3.- Utilisateurs, groupes et autres

Nous connaissons maintenant les 3 autorisations et comment les ajouter ou les supprimer, mais ces 3 autorisations sont stockées dans 3 endroits différents appelés.
L'utilisateur (u) vient de l'utilisateur
Le groupe (g) provient du groupe
D'autres (ou) proviennent d'autres

Quand tu cours

$ chmod = r fichier

Changez les permissions à 3 endroits, lorsque vous listez les répertoires avec "ls -l", vous verrez quelque chose de similaire à.

-r - r - r-- 1 utilisateurs wada 4096 13 avril 19:30 fichier

notez ces 3 r pour les 3 types de permis différents

où:

x ------------- x ------------- x | autorisations | appartient | x ------------- x ------------- x | rwx ------ | utilisateur | | --- rx --- | groupe | | ------ rx | autre | x ------------- x ------------- x

nous pouvons supprimer les permis pour chaque propriétaire; supposons que nous ayons un fichier:

-rwxr-xr-x 1 utilisateurs wada 4096 13 avril 19:30 fichier

Pour supprimer les autorisations d'exécution des groupes et autres, utilisez simplement:

$ chmod gx, fichier ox

notre fichier aura ces autorisations

-rwxr - r-- 1 utilisateurs wada 4096 13 avril 19:30 fichier

si vous souhaitez supprimer l'autorisation d'écriture de l'utilisateur:

Fichier $ chmod ux
-r-xr - r-- 1 utilisateurs wada 4096 13 avril 19:30 fichier

Ajout et suppression de deux autorisations en même temps:

Fichier $ chmod u-x + w
-rw-r - r-- 1 utilisateurs wada 4096 13 avril 19:30 fichier

Très simple non? grand sourire

4.- chmod en octal

La représentation octale de chmod est très simple

Lectura a la valeur de 4
Écriture a la valeur de 2
Exécution a la valeur de 1

Puis:

x ----- x ----- x ----------------------------------- x | rwx | 7 | Lire, écrire et exécuter | | rw- | 6 | Lire, écrire | | rx | 5 | Lecture et exécution | | r-- | 4 | Lecture | | -wx | 3 | Rédaction et exécution | | -w- | 2 | Rédaction | | --x | 1 | Exécution | | --- | 0 | Aucune autorisation | x ----- x ----- x ----------------------------------- x

Donc:

x ------------------------ x ----------- x | chmod u = rwx, g = rwx, o = rx | chmod 775 | | chmod u = rwx, g = rx, o = | chmod 760 | | chmod u = rw, g = r, o = r | chmod 644 | | chmod u = rw, g = r, o = | chmod 640 | | chmod u = rw, aller = | chmod 600 | | chmod u = rwx, aller = | chmod 700 | x ------------------------ x ----------- x

76 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   auroszx dit

    Je n'ai jamais compris les octals 😛 Merci pour l'article!

    1.    Wow dit

      une astuce simple est de le voir en binaire: rwx représente 3 bits (lecture, écriture, eXecute). Si vous voulez des permissions de lecture et d'écriture, vous aurez 110 binaires, ce qui en octal est le nombre 4. De plus, si vous savez qu'il est organisé en GUO (Groupe, Utilisateur, Autres), vous l'avez déjà fait. Exemple: lecture, écriture et exécution pour le groupe et l'utilisateur; lecture et interprétation pour les autres; resterait: 111,111,101 -> 775

      1.    Je reçois dit

        Je vous remercie. Je n'avais pas vu de cette façon

      2.    R1791 dit

        Soyez prudent car 110 binaire n'est pas le nombre octal 4.
        Le nombre binaire 110 est octal le nombre 6

    2.    anonyme dit

      Fondamentalement, nous avons d'une part l'utilisateur ou les utilisateurs et d'autre part les autorisations
      Autorisations:
      r = lire (lire)
      w = écrire
      x = exe (exécution)
      - = pas de permission.
      Utilisateurs:
      u = propriétaire, administrateur.
      g = groupe.
      o = tous les autres.
      Avec ls -l, nous voyons les permissions soit dans le répertoire soit dans le fichier pour les donner toutes par exemple avec:
      sudo ugo + rwx 'filename' // Nous donnerions toutes les permissions.

  2.   sieg84 dit

    ça va directement aux notes
    .
    merci!

  3.   jerrykpg dit

    Très bon!

  4.   éliotime3000 dit

    Très bon.

  5.   Kevin Mashke dit

    Bon!

    Très bon article, mais une petite correction doit être apportée:

    r signifie écrire et vient de Read
    w signifie lu et vient de Write
    x signifie exécution et provient d'eXecute

    (R) Read is Read et (W) Write is Write

    Salutations!

    1.    Wada dit

      Cela se produit pour prendre des notes tard dans la nuit hahahaha désolé pour mon erreur dès que je peux la corriger, en ce moment cela me donne une erreur, merci 🙂

      1.    RAW-Basique dit

        Cela vous donne une erreur .. .. parce que même si vous êtes l'auteur du message, vous n'êtes pas autorisé à le modifier une fois qu'il est publié.

        Une autre petite erreur .. ..au point 3 .- .. quand vous dites "si vous voulez supprimer l'autorisation d'écriture de l'utilisateur" .. vous mettez "$ chmod ux file" .. .. et cela devrait être "$ chmod uw file "..pour correspondre à ce que vous dites .. et au résultat ..

        1.    Wada dit

          Annoté

    2.    juan perez dit

      r signifie READ et vient de Read
      w signifie WRITE et vient de Write
      x signifie exécution et provient d'eXecute

  6.   Dark Purple dit

    J'ai essayé de partager un dossier avec Samba et d'accorder des autorisations de lecture et d'écriture aux invités, mais le cas est que lorsque je crée un nouveau dossier à partir de l'un des deux ordinateurs (invité ou client), ce nouveau dossier n'a pas de lecture et d'écriture autorisations attribuées en écriture pour tout le monde ... Existe-t-il un moyen de résoudre ce problème sans avoir à modifier les autorisations à chaque fois qu'un dossier est créé? C'est un peu encombrant. Au fait, je fais tout via une interface graphique.

    1.    Wada dit

      Renseignez-vous sur setfacl

  7.   Marcos dit

    Article très clair. Un détail, où il est dit:
    | chmod u = rwx, g = rx, o = | chmod 760 |
    Devrait être:
    | chmod u = rwx, g = rw, o = | chmod 760 |
    ou bien:
    | chmod u = rwx, g = rx, o = | chmod 750 |

    1.    Steeven Abraham Santos Farias dit

      Pourquoi mon ami?

      1.    Féfo dit

        Parce que x est égal à 5 ​​et dans l'exemple, il est égal à 6
        g = rx 6 Erreur
        g = rx 5 Correct
        g = rw 6 Correct

  8.   Rainier Herrera dit

    Pour le violet foncé:
    Du peu que j'apprends encore, j'ai sauvé cette connaissance (dont je ne sais pas vraiment si cela vous aidera dans votre problème, mais cela vaut la peine d'essayer; et il manque dans cette publication):
    Donnez des autorisations récurrentes (-R) comme ceci:
    chmod -R 777 répertoire_parent / *
    Cela donnerait toutes les autorisations à tous les utilisateurs, groupes et autres concernant le dossier parent, et à tous les dossiers et fichiers qui se trouvent à l'intérieur (autorisations par défaut pour les nouveaux créés dans ce répertoire, du moins c'est le cas dans ma slax)

  9.   Rainier Herrera dit

    Graphiquement, vous devriez rechercher une option qui dit "Rendre cette commande récurrente" ou "Faire ceci pour les dossiers inclus"

  10.   Bruno cascio dit

    Je suis de ceux qui ont toujours jeté le 777 sur ma machine pour plus de commodité, mais avec ces commandes je vais mettre les piles et être plus prudent, merci pour la contribution!

  11.   yo dit

    Merci, tu m'as mis hors de doute

  12.   Manuel Caleb dit

    Très bonne contribution ... continuez comme ça ...

  13.   édibres dit

    très très bien merci 😀

  14.   support.masvernat@gmail.com dit

    Excellente explication, enfin c'est clair pour moi d'un ...

  15.   Camila dit

    Salut!

    regardez, je ne sais pas si c'est pertinent mais j'ai un problème avec les autorisations pour enregistrer, supprimer, dans mon mp4. Cela ne me permettra pas de modifier les autorisations, donc c'est en lecture seule. Entrez les commandes que vous avez données mais la réponse a été
    chmod: modification des permissions de "/ media / 0C87-B6D2": système de fichiers en lecture seule

    J'ai examiné de nombreux forums et rien n'a fonctionné pour moi, je vous dis que je suis un débutant dans ce domaine donc il se peut que je fasse quelque chose de mal.

    J'espère que vous pouvez m'aider.

    bisous

    1.    anonyme dit

      Essayez de vous connecter en tant que super utilisateur

    2.    Java_VM dit

      Vous n'avez peut-être pas le bon pilote. Avec le système de fichiers NTFS, il ne vous permettra pas d'écrire à moins que le package ntfs-3g ne soit installé. Je ne connais pas le mp4 de quel système il aura ...

  16.   Cristhian Alexis Galeano Ruiz dit

    Excellent, merci.

  17.   fran dit

    merci pour le tutoriel 🙂 très utile

  18.   yerson rico dit

    Par coïncidence, je lisais à propos de la commande chmod dans un guide sur l'administration des systèmes Linux, ce qui était également clair pour moi, seulement qu'ils m'ont parlé de 3 commandes supplémentaires -s -S et -t qui sont des autorisations supplémentaires, c'est ce que j'ai fait non je suis clair, demain je prendrai une autre bonne lecture, très bonnes vos tables, salutations

  19.   Javier dit

    La contribution est appréciée. Juste ce dont j'avais besoin

  20.   Jean Gomez dit

    Bonjour, très intéressant, je voudrais savoir comment ou avec quel programme je peux éditer des fichiers, chmod ou ce qu'il y a dans ce dossier,
    Je souhaite modifier certaines autorisations, qui sont là ...

    Ou comment est-ce ... merci

    merci

  21.   LM dit

    Très bien expliqué, merci

  22.   ISMAEL dit

    EXCELLENTE CONTRIBUTION, MERCI DE DONNER UNE PARTIE DE VOTRE TEMPS POUR LE FAIRE.

  23.   Miguel dit

    Bonne contribution. Merci pour le. Je voudrais apporter une clarification que je considère importante. En espagnol, supprimer n'est pas équivalent à supprimer en anglais. En espagnol supprimer ne signifie pas éliminer.
    Selon le RAE, cela signifie:

    1. tr. Passer ou déplacer quelque chose d'un endroit à un autre. U. tc prnl.
    2. tr. Déplacer quelque chose, le secouer ou le faire tourner, généralement pour que ses différents éléments se mélangent.

    En ce sens, au lieu de supprimer, le verbe remove doit être utilisé.

    1.    animé dit

      C'est vrai, je dis Supprimer moi-même quand je supprime quelque chose, notamment en termes informatiques.

    2.    Wada dit

      Manque vous ajoutez la troisième ligne ...
      3. tr. Supprimez, mettez de côté ou évitez un problème.
      Je ne l'ai jamais dit dans un effort pour «éliminer» sinon pour supprimer 🙂 désolé si c'était destiné à éliminer. Merci d'être passé et pour la clarification, je vais en tenir compte.

  24.   Fabien Garcia dit

    bon

    S'il vous plaît, quelqu'un clarifie une question pour moi, que si je comprends bien, elle s'applique uniquement à l'utilisateur et au groupe qui possède le fichier ou le répertoire, mais si j'ai un utilisateur ou un groupe "xyz" par exemple, comment attribuer une autorisation soit de r , ou wox uniquement à cet utilisateur ou groupe et non au (x) propriétaire (s).

  25.   a dit

    Comment puis-je voir les autorisations d'un groupe spécifique et comment puis-je les modifier pour qu'il ait les mêmes autorisations root

  26.   tazmanie dit

    Bonjour, j'ai un petit problème, les PC que je les ai en lubuntu et dans le domaine avec l'utilisateur local cela ne pose pas de problème mais avec l'utilisateur du domaine oui et c'est lors de l'ouverture de mozilla et du thunderbird que tout le système est gelé J'espère qu'ils pourront m'aider
    à votre santé

  27.   Justo González dit

    Excellente explication

  28.   Orianus dit

    Excellent article… Je voudrais seulement pouvoir compter sur la réponse d'une personne pieuse de ce forum, concernant la question suivante: «Si j'ajoute un utilisateur A à mon groupe GROUP, dont les permissions de ce groupe GROUP sont rwx, tous les utilisateurs de ce groupe, y compris A, auront ces autorisations rwx sur les fichiers / répertoires internes? Tenant compte du fait que les fichiers internes ont déjà rwx pour le groupe GROUP? Je vous remercie!!!!!! 🙂

  29.   jeFNDZ dit

    Bon travail. Simple et compréhensible.

  30.   Ségora dit

    Je suis absolument nouveau sur ceci et cette info. Cela a fonctionné à merveille pour moi. Je vous remercie.

  31.   Daniela dit

    Excellente contribution, très utile, merci (:

  32.   Eduardo Aledo Loredo dit

    Très instructif… Très pédagogique.

  33.   Miguel dit

    Merci pour l'article, cela m'a beaucoup aidé, c'est très déroutant xDDDD

  34.   leps dit

    Votre contribution est très utile, étrangement j'ai un problème que les fichiers que j'ai toujours utilisés sont en "lecture seule" exécutent
    chmod 777 fichier
    root @ Leps: / home / leps # chmod: modification des permissions de "Downloads / canaima-popular-4.1 ~ stable_i386 / canaima-popular-4.1 ~ stable_i386.iso": système de fichiers en lecture seule

    et avec tous les fichiers c'est pareil, en fait je l'ai exécuté avec Ctrl + Alt + F1 en tant que root et c'est pareil. Qu'est-ce que je peux faire?

  35.   Rancher dit

    Excellente information !! Ça m'a beaucoup aidé.
    Merci beaucoup.

  36.   Gustave Urquizo dit

    Très bonne note. J'ai été invité à appliquer des autorisations et grâce à ce tutoriel, j'ai pu le faire en quelques minutes. Très recommandable.

  37.   kalinovato dit

    J'ai fait un chmod -R 777 à la racine de mon installation, c'est-à-dire /
    et redémarrez le kali linux et maintenant il ne se charge pas
    Une idée?

    1.    Diego dit

      Oui, tout est tombé en panne, il faut réinstaller Ubuntu, et je le sais car la même chose m'est arrivée!

  38.   Vincent dit

    Le tutoriel est très bon, très complet. Peut-être les petites erreurs, mais il a déjà été commenté qu'elles ne peuvent pas être modifiées. Encore très bon à apprendre

  39.   Kevin dit

    r signifie écrire et vient de Read
    w signifie lu et vient de Write

    Là, vous êtes confus. r lire lire, w modifier écrire

  40.   wekmentor dit

    Très utile! Pour ceux d'entre nous qui ne sont pas très intéressés par l'administration Linux, ces didacticiels sont excellents.

    Félicitations pour le blog!

  41.   Bertholdo Suárez Pérez dit

    Saludo visitantes de Desdelinux Blog.

    Une chose amusante m'arrive en utilisant une distribution ubunter comme LMint.
    Je copie et colle un dossier de thème dans le répertoire / usr / share / themes en utilisant 'sudo' (en demandant le mot de passe de mon utilisateur).
    Là, dans ce dossier système, lors de la création d'une liste en utilisant «ls -l» ou «ls -la», ledit dossier ou thème de thème appartient à mon nom d'utilisateur (et à mon groupe), c'est-à-dire pas à Root.

    Donc, je suis sur le point de faire le changement pour supprimer l'autorisation d'écriture de mon utilisateur sur ledit répertoire du thème téléchargé, car en examinant tous ses fichiers et dossiers de manière récursive avec 'ls -laR', mon utilisateur est le seul à pouvoir écrire dans lesdits dossiers et fichiers. Bien sûr, je suppose que le tout-puissant Root aussi.
    Me positionner à partir du Terminal, avec 'cd / usr / share / themes / the-theme-téléchargé', puis simplement exécuter 'chmod -Rv uw *', sans nécessiter les permissions 'sudo' ou root. Il m'a informé qu'il avait modifié avec succès l'autorisation d'écriture de mon utilisateur sur tous les fichiers et sous-dossiers de «le thème téléchargé». Mais, il n'a pas modifié les autorisations du dossier mère à partir duquel j'exécute la commande, «le-thème-téléchargé», en tenant compte qu'en règle générale, il doit être récursif.

    Lorsque je vérifie le dossier de thème téléchargé via l'explorateur de fichiers «Box», les premiers sous-dossiers y apparaissent avec un cadenas, et quelque chose d'absurde se produit, je peux copier n'importe lequel de ces dossiers et le coller là avec tout son contenu, étant que cela devrait être refusé. Et puis, lorsque vous essayez de supprimer ladite copie, vous ne pouvez pas le faire: autorisation refusée, je suppose parce que tous les sous-répertoires et fichiers à l'intérieur ont leur autorisation d'écriture supprimée, comme je l'ai pratiqué.

    Je ne sais pas s'il s'agit d'un bug de la commande chmod, celui qui ne modifie pas l'autorisation du dossier à partir duquel la commande est lancée, puis le rouleau de pouvoir copier des sous-répertoires qui ont été configurés sans autorisation d'écriture.

    Dans des articles Internet, y compris celui-ci, il décrit les étapes à suivre pour y parvenir de manière récursive.
    J'ai cherché en anglais pour voir si une option de la commande manquait, mais je ne l'ai pas trouvée. Cependant, j'ai induit des tests précédents, que la commande pouvait être utilisée comme ceci 'chmod -Rv uw ./ *', et en effet, elle modifie les autorisations du dossier ou du répertoire à partir duquel j'exécute la commande, le dossier de thème téléchargé, bien que je n'ai pas vu cette option './' en utilisant chmod.
    Si un connaisseur, s'il vous plaît, peut m'éclairer sur mes doutes.

    Merci.

  42.   le roi dit

    Si un utilisateur dispose d'autorisations d'écriture et n'a pas d'autorisations de lecture sur un fichier, peut-il modifier le fichier?

    1.    Image de balise Alvaro Torijano dit

      Si

    2.    Image de balise Alvaro Torijano dit

      Autre chose: les initiales des permis sont fausses.
      Le r est pour Read, et il signifie lecture. Idem pour l'écriture.

  43.   Larry Lafer dit

    excellent j'ai enfin compris c'est bien expliqué

  44.   emmanuel dit

    J'ai un doute sur les exemples qu'ils mettent
    l'exemple de commande: chmod -r 777
    Selon que je supprime les autorisations de lecture pour les utilisateurs, les groupes, d'autres mais le 777 (rwx), qu'est-ce que cela signifie?

    pas en série égal à k chmod ur, gr ou ????

  45.   Manuel Moreno dit

    Très bien, j'espère continuer à apprendre Linux

  46.   Andrés Reyes dit

    Merci beaucoup! Excellente contribution ...

  47.   anonyme dit

    excellentes, grâce

  48.   César dit

    Très bonne explication, je me grattais avec une partition où je ne pouvais pas modifier les fichiers. Ensuite, j'ai découvert que je n'avais pas installé ntfs-3g car il s'agissait d'une partition ntfs et résolu.

  49.   lancer 3 dit

    Ou un script (interpréteur) qui a besoin d'une autorisation de lecture et d'exécution, un programme compilé n'a besoin que d'être lu.

  50.   Jean dit

    un "d" apparaît au début de l'utilisateur drwxr-xr-x. Que signifie? je suppose que c'est un répertoire mais je ne suis pas sûr

  51.   bucatonie dit

    Nous connaissons maintenant les 3 autorisations et comment les ajouter ou les supprimer, mais ces 3 autorisations sont stockées dans 3 endroits différents appelés

  52.   y8 dit

    -r - r - r– 1 utilisateurs wada 4096 13 avril 19:30 fichier?

  53.   Commutateur G 3 dit

    S'il s'agit d'un programme appelé "foo", nous pouvons l'exécuter comme n'importe quelle commande. https://gswitch3.net

  54.   Samsun dit

    Nice ce post incroyable.

  55.   Ramon Tomas dit

    C'est une sorte d'arnaque infumable. ne crois pas ce que je dis.

  56.   Irving faulkner dit

    salut tout le monde, je suis trop nouveau sur ce sujet chmod, et chonw.

    Je m'excuse si je ne comprends pas très bien, j'essaie d'ordonner tous les exemples pour avoir une clarté sur la façon d'utiliser les autorisations et les affectations des différents groupes, avec les autorisations de rwx, l'exécution en lecture-écriture, comment comprendre tous les configuration bien, des fichiers et des dossiers, des sous-répertoires lorsque vous exécutez la commande ls -l les informations qui y apparaissent, et les tirets entre chaque lettre qui y sont formulés, aussi comment faire cela lorsque vous copiez des informations d'un disque en utilisant nautilus, que tout les fichiers copiés apparaissent y compris les dossiers avec un cadenas, comment devenir propriétaire de toutes les informations sans changer les autorisations de chacun des fichiers par défaut, pour pouvoir lire, écrire, exécuter et supprimer ce que vous voulez, sans avoir à utilisez root.

    J'ai lu et j'ai été un utilisateur qui a toujours exécuté le fichier chmod -R 777, ou les dossiers, parce que je l'ai lu de cette façon, mais lorsque vous faites un ls audit fichier, ou dossier, ils sont mis en évidence dans un vert plus intense que le fichier ne peut pas être lu clairement Nom, car j'utilise linux mint, mais je vois qu'il peut y avoir un autre dossier similaire, avec d'autres attributs, et avec une couleur différente, tout comme le reste, maintenant je lis que 755, je ne le fais pas ' Je ne sais pas s'il doit être utilisé de cette manière (chmod - Dossier R 755) laisse les autorisations par défaut, sur ce dossier, et c'est pour les répertoires, mais 644 est pour les fichiers, je ne sais pas si c'est correct de l'utiliser de cette façon (fichiers chmod -R 644), mais lorsque le ls est terminé - Il apparaît alors que le fichier est 644, et dans d'autres, il apparaît root, et d'autres au nom des utilisateurs, déjà avec ces résultats, quelque chose est hors de l'ordinaire.

    Je n'ai pas la moindre idée de la façon d'utiliser les commandes idéales, afin que les dossiers, répertoires et fichiers aient les autorisations nécessaires nécessaires et soient attribués aux groupes ou aux utilisateurs que je souhaite

    Je veux savoir de quel type de fichier s'agit-il lorsque je fais un ls -l

    drwxr-xr-x 2 root root 4096 15 février 22:32 a
    -rwxrwxrwx 1 racine racine 474 16 février 23:37 canaima5
    -rwxrwxrwx 1 racine racine 374 9 février 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 Feb 15 00:22 Windows installation USB
    -rw-r - r– 1 m18 m18 7572 22 décembre 2016 mdmsetup.desktop
    -rwxrwxrwx 1 racine racine 61 18 février 13:07 pkme
    -rwxrwxrwx 1 racine racine 10809 15 mai 2013 README
    -rwxrwxrwx 1 root root 57 3 janvier 11:58 récupérer sudo
    -rwxrwxrwx 1 racine racine 1049 18 février 01:02 Rep-Systemback
    -rwxrwxrwx 1 root root 1163 11 février 11:12 root.txt
    -rwxrwxrwx 1 racine racine 384 10 février 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 racine racine 31 janvier 1 torregal

    voici un exemple j'ai essayé de modifier certains fichiers le m18 a été créé chez un utilisateur, le reste a été copié à partir d'un autre disque, avec nautilus, et ils ont des cadenas,

    drwxr-xr-x 3 root root 4096 Feb 15 00:22 installer Windows USB
    drwxr-xr-x 2 root root 4096 Feb 15 22:32 a avoir un cadenas, le reste des fichiers aussi, mais utilisez cette commande à partir des informations prouvant que cela se produit: les fichiers n'ont maintenant pas de cadenas mais, je ne le fais pas Je ne sais pas s'ils sont ok Les permissions qu'ils ont, et l'idée est de savoir quelle permission chaque fichier ou dossier devrait avoir, et dans quel groupe il devrait être. et sachez quoi utiliser lors de l'ajout de chmod.

    m18 @ m18 ~ $ cd Bureau /
    m18 @ m18 ~ / Bureau $ ls -l
    Total des 60
    drw-r - r– 2 root root 4096 15 février 22:32 a
    -rw-r - r– 1 racine racine 474 16 février 23:37 canaima5
    -rw-r - r– 1 racine racine 374 9 février 16:34 Error_EXFAT
    drw-r - r– 3 root root 4096 15 février 00:22 Windows installation USB
    -rw-r - r– 1 m18 m18 7572 22 décembre 2016 mdmsetup.desktop
    -rw-r - r– 1 racine racine 61 18 février 13:07 pkme
    -rw-r - r– 1 racine racine 10809 15 mai 2013 README
    -rw-r - r– 1 racine racine 57 3 janvier 11:58 récupérer sudo
    -rw-r - r– 1 racine racine 1049 18 février 01:02 Rep-Systemback
    -rw-r - r– 1 racine racine 1163 11 février 11:12 root.txt
    -rw-r - r– 1 racine racine 384 10 février 22:30 systemback ubuntu 16-18
    -rw-r - r– 1 racine racine 31 janvier 1 torregal
    m18 @ m18 ~ / Bureau $ sudo ugo + rwx *
    [sudo] mot de passe pour m18:
    sudo: ugo + rwx: commande introuvable
    m18 @ m18 ~ / Bureau $ sudo chmod ugo + rwx *
    m18 @ m18 ~ / Bureau $ ls -l
    Total des 60
    drwxrwxrwx 2 root root 4096 15 février 22:32 a
    -rwxrwxrwx 1 racine racine 474 16 février 23:37 canaima5
    -rwxrwxrwx 1 racine racine 374 9 février 16:34 Error_EXFAT
    drwxrwxrwx 3 root root 4096 Feb 15 00:22 Windows installation USB
    -rwxrwxrwx 1 m18 m18 7572 22 décembre 2016 mdmsetup.desktop
    -rwxrwxrwx 1 racine racine 61 18 février 13:07 pkme
    -rwxrwxrwx 1 racine racine 10809 15 mai 2013 README
    -rwxrwxrwx 1 root root 57 3 janvier 11:58 récupérer sudo
    -rwxrwxrwx 1 racine racine 1049 18 février 01:02 Rep-Systemback
    -rwxrwxrwx 1 root root 1163 11 février 11:12 root.txt
    -rwxrwxrwx 1 racine racine 384 10 février 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 racine racine 31 janvier 1 torregal
    m18 @ m18 ~ / Bureau $ sudo chmod -R 755 installation \ de \ windows \ USB /
    m18 @ m18 ~ / Bureau $ ls -l
    Total des 60
    drwxrwxrwx 2 root root 4096 15 février 22:32 a
    -rwxrwxrwx 1 racine racine 474 16 février 23:37 canaima5
    -rwxrwxrwx 1 racine racine 374 9 février 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 Feb 15 00:22 Windows installation USB
    -rwxrwxrwx 1 m18 m18 7572 22 décembre 2016 mdmsetup.desktop
    -rwxrwxrwx 1 racine racine 61 18 février 13:07 pkme
    -rwxrwxrwx 1 racine racine 10809 15 mai 2013 README
    -rwxrwxrwx 1 root root 57 3 janvier 11:58 récupérer sudo
    -rwxrwxrwx 1 racine racine 1049 18 février 01:02 Rep-Systemback
    -rwxrwxrwx 1 root root 1163 11 février 11:12 root.txt
    -rwxrwxrwx 1 racine racine 384 10 février 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 racine racine 31 janvier 1 torregal
    m18 @ m18 ~ / Bureau $ sudo chmod -R 755 a
    m18 @ m18 ~ / Bureau $ ls -l
    Total des 60
    drwxr-xr-x 2 root root 4096 15 février 22:32 a
    -rwxrwxrwx 1 racine racine 474 16 février 23:37 canaima5
    -rwxrwxrwx 1 racine racine 374 9 février 16:34 Error_EXFAT
    drwxr-xr-x 3 root root 4096 Feb 15 00:22 Windows installation USB
    -rw-r - r– 1 m18 m18 7572 22 décembre 2016 mdmsetup.desktop
    -rwxrwxrwx 1 racine racine 61 18 février 13:07 pkme
    -rwxrwxrwx 1 racine racine 10809 15 mai 2013 README
    -rwxrwxrwx 1 root root 57 3 janvier 11:58 récupérer sudo
    -rwxrwxrwx 1 racine racine 1049 18 février 01:02 Rep-Systemback
    -rwxrwxrwx 1 root root 1163 11 février 11:12 root.txt
    -rwxrwxrwx 1 racine racine 384 10 février 22:30 systemback ubuntu 16-18
    -rwxrwxrwx 1 racine racine 31 janvier 1 torregal

    d'autre part savoir utiliser la commande chown. Je ne sais pas non plus s'il est préférable d'utiliser la commande cp pour copier les informations, à partir d'un autre disque dur avec un caractère générique qui copie les fichiers avec toutes leurs autorisations, et qu'ils restent disponibles pour votre utilisateur, ou ils restent toujours avec le cadenas

    ce que je veux, c'est que si quelqu'un connaît un article plus complet, et avec des exemples de chacun des jokers, qui utilise chmod et chown. Je peux le placer de manière à ce qu'il soit plus facile pour les débutants à apprendre, car il y a des tables où la numérotation à 3 chiffres apparaît, comme celles de 777, 644, et comment cette numérotation est formée, sans qu'elles soient prédéterminées, ou il y en a beaucoup plus qui sont reflétés par la sommation de ugo Je ne sais pas si c'est juste je pense que c'est des utilisateurs, des propriétaires de groupe (s), et avec le rwx pour les dossiers, sous-répertoires, fichiers exécutables, etc.

    à la fin, ce que je veux, c'est apprendre à utiliser toutes les formules, chmod et chonw pour tous les fichiers, et pour tout le système de fichiers Linux

    Je m'excuse si ma question sur le sujet est très ridicule, je cherche juste quelques conseils, pour avoir une méthode plus confortable pour pouvoir comprendre chaque partie des permissions du groupe, et les commandes de modification, des programmes chmod et chonw .

    Salutations et merci beaucoup pour votre collaboration.

  57.   ânes dit

    danny je l'aime uwu

  58.   ânes dit

    danny j'aime uwu….