Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 12-11-2016 10:29:52

Ayla
Membre
Distrib. : HandyLinux 2.5
Noyau : 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 07-07-2016

[Résolu] Modifier les droits d'un répertoire

Bonjour,

En voulant faire un peu de nettoyage sur mon disque dur, je me suis aperçue que je n'avais pas accès au répertoire thumbnails :

ls -l ./.thumbnails


ls: impossible d'ouvrir le répertoire ./.thumbnails: Permission non accordée



j'ai potassé les commandes chmod et chown.
Mais je suis un peu perdue, je ne sais pas si je dois changer le mode (lecture, écriture, exécution) ou si je dois changer le propriétaire pour pouvoir accéder à ce répertoire.

help.gif

Merci

Edit à bendia : séparation de la commande et de son retour wink Voir le tuto : Le code, ça pique moins les yeux en couleur

Dernière modification par Ayla (12-11-2016 16:36:40)

Hors ligne

#2 12-11-2016 10:53:50

MicP
Membre
Distrib. : debian stable
Noyau : Linux 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 29-02-2016

Re : [Résolu] Modifier les droits d'un répertoire

Bonjour Ayla

Ayla a écrit :

ls -l ./.thumbnails

Dans cette ligne de commande, tu utilise un chemin relatif au répertoire courant,
mais il nous est impossible de savoir depuis quel répertoire la commande a été lancée.

Si ta ligne de commande a été lancée depuis le répertoire personnel de ton compte utilisateur, ça aurait dû fonctionner.

En utilisant le caractère tilde ~ ou la variable $HOME tu devrais pouvoir lister le contenu du sous-répertoire .thumbnails contenu dans ton compte utilisateur
et ce, depuis n'importe quel répertoire, car il s'agira alors d'un chemin absolu.

ls -l ~/.thumbnails


ls -l $HOME/.thumbnails


Si le répertoire personnel de ton compte utilisateur est /home/Ayla, les deux lignes de commande précédentes donneront le même retour que
la ligne de commande ci-dessous :

ls -l /home/Ayla/.thumbnails



=======
Sur ma machine :

ls -l ~/.thumbnails


total 128
drwx------ 2 michel michel   4096 févr. 25  2016 large
drwx------ 2 michel michel 122880 nov.   7 19:31 normal




=======
Ne modifie pas les attributs et propriétaire/groupe d'un fichier
sans être certaine des conséquence que cela aura sur le fonctionnement de ta machine.

Le compte root a tous les droits et privilèges, il te permettra d'accéder à tout,
mais si tu te trompe dans ta ligne de commande, il te permettra aussi de rendre ton système inaccessible voire irrécupérable.

Sur debian, privilèges => responsabilités

Dernière modification par MicP (02-12-2016 19:21:14)

Hors ligne

#3 12-11-2016 12:28:11

Ayla
Membre
Distrib. : HandyLinux 2.5
Noyau : 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 07-07-2016

Re : [Résolu] Modifier les droits d'un répertoire

Merci MicP pour tes précisions concernant chemin relatif / chemin absolu.

En utilisant un chemin absolu, je n'ai toujours pas accès au sous-répertoire thumbnails :

ls -l ~/.thumbnails


ls: impossible d'ouvrir le répertoire /home/laure/.thumbnails: Permission non accordée




ls -l $HOME/.thumbnails


ls: impossible d'ouvrir le répertoire /home/laure/.thumbnails: Permission non accordée
 



MicP a écrit :


Ne modifie pas les attributs et propriétaire/groupe d'un fichier
sans être certaine des conséquence que cela aura sur le fonctionnement de ta machine.


j'ai rien tenté pour l'instant smile

Dernière modification par Ayla (12-11-2016 12:29:35)

Hors ligne

#4 12-11-2016 12:44:27

bendia
Admin stagiaire
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Gnome + XFCE + Console
Inscription : 20-03-2012
Site Web

Re : [Résolu] Modifier les droits d'un répertoire

Salut smile

Essaye de passer la même commande pour diagnostiquer en tant que root

ls -l /home/laure
ls -l /home/laure/.thumbnails


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#5 12-11-2016 13:44:24

Ayla
Membre
Distrib. : HandyLinux 2.5
Noyau : 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 07-07-2016

Re : [Résolu] Modifier les droits d'un répertoire

Hello bendia,

Alors,en root :

ls -l /home/laure


drwxr-xr-x  2 laure laure 4096 juin  17 17:50 Bureau
drwxr-xr-x  2 laure laure 4096 nov.  12 09:45 Documents
-rwxr-xr-x  1 laure laure  302 juin  17 17:31 guide.desktop
drwxr-xr-x  3 laure laure 4096 sept. 21 08:16 Images
drwxr-xr-x  2 laure laure 4096 juin  17 17:31 Modèles
drwxr-xr-x 10 laure laure 4096 oct.  22 10:14 Musique
drwxr-xr-x  2 laure laure 4096 juin  17 17:31 Public
drwxr-xr-x  3 laure laure 4096 nov.  12 07:49 Téléchargements
drwxr-xr-x  2 laure laure 4096 juin  17 17:31 Vidéos
 



ls -l /home/laure/.thumbnails


/home/laure/.thumbnails: command not found



thumbnails n'est plus dans mon compte utilisateur sad
j'ignore où il est allé sad

Hors ligne

#6 12-11-2016 14:03:41

bendia
Admin stagiaire
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Gnome + XFCE + Console
Inscription : 20-03-2012
Site Web

Re : [Résolu] Modifier les droits d'un répertoire

Je me suis planté, désolé hmm Avec ma commande, on ne voit pas les fichiers et dossiers cachés sad C'était

ls -la /home/laure


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#7 12-11-2016 15:48:41

MicP
Membre
Distrib. : debian stable
Noyau : Linux 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 29-02-2016

Re : [Résolu] Modifier les droits d'un répertoire

Ah oui ! j'oublie aussi parfois.

L'option a (option longue équivalente : --all) permet d'inclure dans le retour tous les fichiers cachés et les fichiers cachés sont ceux dont le nom commencent par un point.

Dernière modification par MicP (12-11-2016 15:49:25)

Hors ligne

#8 12-11-2016 16:01:25

Ayla
Membre
Distrib. : HandyLinux 2.5
Noyau : 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 07-07-2016

Re : [Résolu] Modifier les droits d'un répertoire

@ bendia

ls -la /home/laure


d---------  2 laure laure 4096 nov.  11 09:10 .thumbnails



c'est le seul fichier où y a pas d'attributs r, w, ou x hmm


@ MicP, c'est noté pour l'option a, merci smile

Hors ligne

#9 12-11-2016 16:09:07

bendia
Admin stagiaire
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Gnome + XFCE + Console
Inscription : 20-03-2012
Site Web

Re : [Résolu] Modifier les droits d'un répertoire

Je ne suis jamais tombé sur un cas comme ça  hmm

Essaye

chmod 755 ~/.thumbnails



Edit : Le tuto sur chmod pour modifier les droits big_smile

Re-edit : Avec la commande que tu as tapée, on voit que ton utilisateur est bien le propriétaire, mais c'est les droits qui ne sont pas bons, d'où, l'utilisation de chmod au lieu de chown wink


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#10 12-11-2016 16:29:38

Ayla
Membre
Distrib. : HandyLinux 2.5
Noyau : 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 07-07-2016

Re : [Résolu] Modifier les droits d'un répertoire

ah bendia, t'es trop fort ! smile
ta commande a résolu le problème :

drwxr-xr-x  3 laure laure 4096 nov.  12 15:14 .thumbnails



j'ai pas encore compris d'où tu as sorti ton code à 3 chiffres (755) mais je vais aller étudier le tuto chmod smile

Merci beaucoup, merci à toi aussi MicP smile

Hors ligne

#11 12-11-2016 16:31:33

bendia
Admin stagiaire
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Gnome + XFCE + Console
Inscription : 20-03-2012
Site Web

Re : [Résolu] Modifier les droits d'un répertoire


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#12 12-11-2016 17:14:11

MicP
Membre
Distrib. : debian stable
Noyau : Linux 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 29-02-2016

Re : [Résolu] Modifier les droits d'un répertoire

Mais en fait, ~/.thumbnails devrait être en 700 ce qui correspond à : rwx pour le propriétaire seulement

comme il est actuellement en 755 <=> rwx r-x r-x
il faudrait maintenant faire un :

chmod go-rx ~/.thumbnails

ou un :

chmod 700 ~/.thumbnails



Car, comme il était en 0 <=> --- --- ---
il aurait plutôt fallu faire  :

chmod u+rwx ~/.thumbnails

ou un :

chmod 700 ~/.thumbnails



=======
Le lien proposé par Bendia vers le TP2 du tuto de chmod

Dernière modification par MicP (12-11-2016 17:49:54)

Hors ligne

#13 12-11-2016 18:30:56

Ayla
Membre
Distrib. : HandyLinux 2.5
Noyau : 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 07-07-2016

Re : [Résolu] Modifier les droits d'un répertoire

Le thumbnails en 755 me convient pour le moment dans le sens où je suis la seule à utiliser ce pc.

mais c'est bien vu d'avoir souligné cette subtilité, MicP smile

Je modifierai, le cas échéant, lorsque j'aurais fini de comprendre le TP 2 de chmod  smile

Hors ligne

Pied de page des forums