• [^] # Re: Pas une histoire de secret

    Posté par (Mastodon) . En réponse au message exécuter toutes les commandes Root étant User:quel intérêt?. Évalué à 2. Dernière modification le 09 octobre 2020 à 10:45.

    autres questions basiques:
    1)si les droits d'un fichier se présentent comme cela:
    -rwx------ patrick groupe_de_patrick
    le propriétaire de ce fichier est patrick et le groupe est groupe_de_patrick

    la commande :
    sudo chown : root chemin_du_fichier
    est-elle la bonne pour avoir:
    -rwx------ root root

    ?

    moi je tapes sudo chown root:root (premier mot = user, 2e mot = groupe)

    2)qui dit propriétaire root implique automatiquement groupe root?

    non. par exemple les devices de /dev sont souvent en propriétaire root et un groupe dédié au type de périphérique (disk, audio...). ainsi root reste propriétaire de la carte son, mais en me donnant les droits audio j'ai également en tant que utilisateur le droit d'aller y taper dedans directement.

    3)
    a)si j'ai:
    -rwx------ patrick groupe_de_patrick
    me mettant root puis-je lire,écrire et exécuter le fichier?

    non parce que root étant ni patrick ni dans le groupe de patrick, il est others. il n'a donc pas le droit de lire, écrire ni d'exécuter

    EDIT suite au commentaire de kosnik : en fait si, root a la particularité de pouvoir le faire quand même.

    b)si j'ai:
    -rwx---rwx patrick groupe_de_patrick
    me mettant root puis-je lire,écrire et exécuter le fichier?

    oui parce que root étant ni patrick ni dans le groupe de patrick, il est others. il a donc le droit de lire, écrire et exécuter

    c)si j'ai:
    -------rwx patrick groupe_de_patrick
    me mettant root puis-je lire,écrire et exécuter le fichier?

    oui parce que root étant ni patrick ni dans le groupe de patrick, il est others. il a le droit de lire, écrire et exécuter

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.