changer les permissions d'un dossier ?

En transférant des dossiers créés sous Windows XP sur Ubuntu, je ne pouvais pas les modifier : il y avait un cadenas à côté de l’icône du dossier.
Un peu comme ça :
cadenas
J’ai bien fait un clic droit sur le dossier onglet Permissions puis changer Lecture seule en Lecture écriture cela à fonctionner sur un document .rtf mais pas sur un dossier. 😦

Donc une petite recherche Google m’a permise très rapidement de trouver la commande qui va bien dans ce cas là.
Zou dans mon Terminal, après m’être placé à l’endroit voulu ( merci le script de Nautilus 😉 ), je tape :
chmod -R u+w nom_du_dossier

chmod c’est pour changer les permissions
-R pour récursif (affiche du contenu de tous les sous-répertoires)
u c’est l’utilisateur
w c’est le droit d’écriture (write)

C’est une des façons qui permet de faire cela. Y’a aussi avec l’équivalence en chiffres…

D’autres infos sur la ligne de commande sous Ubuntu sur la doc d’Ubuntu-fr 😀

un aide-mémoire des commandes pour Linux (un site parmi tant d’autres)

11 réflexions sur “changer les permissions d'un dossier ?

  1. Costalfy dit :

    Tiens, un simple clic droit sur le dossier en affichant les propriété de celui-ci ne te permet pas de changer les permissions en mode graphique???

  2. Christophe Lefevre dit :

    c’est bien la console pour réparer,

    mais si pour commencer depuis ton logiciel FTP, tu crées tes dossiers, puis ensuite tu y places tes fichiers, tu n’auras pas de soucis avec les droits.

  3. daria dit :

    @Costalfy: Oui tes commentaires restent toujours chez Askimet 😛 pas de bol !
    Oui aussi 😛 pour le changement des permissions en mode graphique sur un dossier pas possible sur un fichier oui ❓ mais bon j’ai résolu mon mini problème :mrgreen:

  4. daria dit :

    @Christophe : en fait c’était des petits dossiers que j’avais transférés via une clé USB pas de FTP ici.
    Sinon je m’amuse toujours à créer des dossiers sur mon FTP pour mieux m’Y retrouver, pour une fois ça serait une bonne habitude alors :mrgreen: ?

  5. sidney_v dit :

    La commande est très simple et permet de gagner énormément de temps comparé à un changement de droits en mode graphique.

    Je rencontre ce problème avec les documents déposés depuis un autre ordinateur sur le partage Samba d’une Ubuntu.

    A toujours avoir à portée de main🙂

  6. SckyzO dit :

    A oui, si un fichier ou dossier te fait chier et qu’un chmod -R u+w ne suffit pas, il faut alors rajouter l’option -f
    En utilisant les chiffres (777, 774 …) c’est aussi facile
    il y a plein de possibilité
    chmod 777 nom_du_fichier
    chmod (u > user ou g > group) +w (ou +x ou +r) nom_du_fichier
    chmod -rwxrwxrwx nom_du_fichier

    enfin bref, il y a plein de possibilité

    enjOy et coucou Dari@😉

  7. zetotof dit :

    Pour les chiffres c’est simple : chmod xyz lefichier, où x, y et z sont des nombres entre 0 et 7.
    Ca s’appelle l’écriture octale.

    x,y,z représentent les nouveaux droits à attribuer sur le fichier respectivement à « user » (vous), « group » (les membres de votre groupe, ex: admin) et « other » (le reste, et donc la plupart des programmes).

    Ces droits se traduisent en écrivant le nombre en binaire. Le premier chiffre de l’écriture binaire concerne la lecture, le deuxième l’écriture, le troisième l’execution. Ce qui se reformule en : droitlecture=4, droitecriture=2, droitexecution=1 et 0=pasledroit x=droitlecture+droitecriture+droitexecution.

    Ainsi, pour donner les droits de lecture et d’execution mais pas d’écriture sur un fichier, on additionne 4 (lecture) et 1 (execution). Ce qui donne 5. Si on veut que ce droit s’applique à « other », on met donc 5 en troisième position.

    ainsi « chmod 644 fichier » signifie que les droits suivants s’appliquent au fichier : 6=4+2=lecture+ecriture pour user; 4=lecture seule pour group et admin.

  8. daria dit :

    @Sydney : cela me rassure que je ne sois pas la seule 😉

    @Sckyzo : salut 🙄 c’est vrai que les possibilités sont multiples.

    @zetotof : merci beaucoup pour les précisions (je les connaissais mais comme j’ai une mémoire de poisson rouge, je ne m’en rappelle jamais pfff :mrgreen:

Les commentaires sont fermés.