Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/07/2016, à 18:53

bernic

Changer les permissions des dossiers [Résolu]

Bonjour,

J'ai bien lu ce message

https://forum.ubuntu-fr.org/viewtopic.php?id=40334

mais il semblait résolu et un peu ancien donc je me permets d'ouvrir une nouvelle demande.


J'ai des données de mon ancien PC déplacées sur mon nouveau PC sur des dd différents.

Comme précédemment, tous les dossiers, sous-dossiers et fichiers sont en lecture seule... Je m'y suis mis à la mano avec un petit sudo nautilus pour modifier les permissions..., mais c'est long et fastidieux et j'ai un souci ou une bizarrerie que je m'explique pas... mais il est vrai que je suis une bille, ceci expliquant sûrement cela sad.

Exemple :
dd1 = "données" avec en permissions : propriétaire Moi accès création et suppression de fichiers
Groupe : Phil Accès : accès aux fichiers... ça parait normal

Dossier1 du dd1 = permissions idem....ça parait normal à nouveau

Sous dossier 1 du Dossier1 du dd1 = idem... encore normal me semble -t-il

et là où ça se corse : sous dossier 2 du Dossier1 du dd1 =  propriétaire root et tout en grisé... alors qu'avec sudo nautilus j'ai donné à ce sous dossier les mêmes droits que précédemment.


ce que je cherche, c'est un moyen rapide de changer les permissions des dossiers (sous-dossiers et fichiers qu'ils contiennent). J'ai bien tenté le sudo chmod -R 655 DOSSIER... mais rien ne semble se passer...

Je ne sais pas si mon explication est très parlante.

Dernière modification par bernic (Le 05/07/2016, à 11:00)


La théorie, c'est quand on comprend tout et que rien ne marche.
La pratique, c'est quand tout marche mais on ne sait pas pourquoi.

Avec win, ils ont réussi les deux : rien ne marche et personne ne sait pourquoi

Hors ligne

#2 Le 01/07/2016, à 18:57

Li@nel

Re : Changer les permissions des dossiers [Résolu]

Salut,

Je te conseille d'aller faire un petit tour dans la doc afin de trouver la commande adéquate à ton problème wink
Tu peux essayer de modifier les permissions d'un dossier graphiquement avec Nautilus, pour tester si ça fonctionne.

Bon courage !


MS 7641-760gm P23 (FX) ↱ AMD FX 8120 (3.1 GHz) ↱ RAM : 8 Go DDR3 ↱ AMD Radeon HD 3000 ↱SSD Samsung 840 EVO 500 Go ↱ Moniteurs Philips 196VLA en DVI & Philips 170 S4 en VGA ↬ Windows 7 Pro SP1 ↬ Ubuntu 16.04.1 LTS
ASUS T100TA 32Gb ↱ MicroSD SanDisk 16 Go Classe 10 ↱ RAM : 2Go ↱ Intel HD Graphics ↬ Ubuntu 16.04.1 LTS
iPhone SE 64GB ↱ iOS 10.2

Hors ligne

#3 Le 01/07/2016, à 19:30

bernic

Re : Changer les permissions des dossiers [Résolu]

Merci Li@nel

Mais qqu'un n'a-t-il pas une commande à m'indiquer me permettant de modifier les droits en lecture écriture... le chmod est un peu dangereux semble-t-il... Un expérimenté peut il ou souhaite-t-il me prendre la main.

D'avance merci


La théorie, c'est quand on comprend tout et que rien ne marche.
La pratique, c'est quand tout marche mais on ne sait pas pourquoi.

Avec win, ils ont réussi les deux : rien ne marche et personne ne sait pourquoi

Hors ligne

#4 Le 01/07/2016, à 19:36

Black Bloc

Re : Changer les permissions des dossiers [Résolu]

sudo chown -hR root /var/crash

dans cette exemple la cible est le dossier " /crash " ( le chemin est donc /var/crash )

Il faut aussi remplacer " root " avec le nom de l'utilisateur ( qui est à gauche dans le terminal...juste avant le " @ " )

Dernière modification par Black Bloc (Le 01/07/2016, à 20:10)


. . BWAAAH

Hors ligne

#5 Le 02/07/2016, à 10:50

bernic

Re : Changer les permissions des dossiers [Résolu]

Bonjour Black Bloc

Voici un retour en essai sur un ancien dossier lui aussi verrouillé

phil@Fixe:~$ sudo chown -hR phil /var/ubuntu ancienne installation
[sudo] password for phil: 
chown: impossible d'accéder à «/var/ubuntu»: Aucun fichier ou dossier de ce type
chown: impossible d'accéder à «ancienne»: Aucun fichier ou dossier de ce type
chown: impossible d'accéder à «installation»: Aucun fichier ou dossier de ce type
phil@Fixe:~$ 

et avec un chemin plus complet

phil@Fixe:~$ sudo chown -hR phil /var/media/phil/données/ubuntu ancienne installation
[sudo] password for phil: 
chown: impossible d'accéder à «/var/media/phil/données/ubuntu»: Aucun fichier ou dossier de ce type
chown: impossible d'accéder à «ancienne»: Aucun fichier ou dossier de ce type
chown: impossible d'accéder à «installation»: Aucun fichier ou dossier de ce type

ça ne fonctionne pas... mais j'ai bien dû me fourvoyer qque part.


La théorie, c'est quand on comprend tout et que rien ne marche.
La pratique, c'est quand tout marche mais on ne sait pas pourquoi.

Avec win, ils ont réussi les deux : rien ne marche et personne ne sait pourquoi

Hors ligne

#6 Le 03/07/2016, à 02:03

Black Bloc

Re : Changer les permissions des dossiers [Résolu]

chown: impossible d'accéder à «/var/ubuntu»: Aucun fichier ou dossier de ce type
chown: impossible d'accéder à «/var/media/phil/données/ubuntu»: Aucun fichier ou dossier de ce type

cela indique qu'il ne voit pas le dossier "ubuntu" dans le dossier "/var"


est tu sûr du chemin ?
"/var"  veut pas dire "chemin"


/*var  est un dossier ( donc c'est un "chemin" pour aller dans les sous dossiers )
/*media est un autre dossier ( donc c'est un autre "chemin" pour aller dans les sous dossiers )


test avec :

sudo chown -hR phil /media/phil/données/ubuntu ancienne installation

roll


sinon pour faire plus simple ( sans te tromper de chemin :
__ ouvre le terminal ( Ctrl + Alt + T )
__ tape << sudo chown -hR >> ( avec un espace après le " R " )
__ indique le nom  de l'utilisateur " phil " ( avec un espace après " phil "  )
__ Et enfin déplace ( clique enfoncé ) le dossier ( ou le fichier ) directement dans la fenêtre du terminal


..si ça ne passe toujours pas tape

cd /var

( clique sur entrée )
un nouvelle ligne apparais , ajoute :

ls -l

( clique sur entrée )
est donne nous le retour

pour sortir

exit

( et entrée )

( avant de sortir sur la droite tu verras les noms des dossiers dans "/var" ..je doute que " media " y soit.. 
dans mon exemple c'est le dossier " /crash " qui est dans le dossier  " /var " )

Dernière modification par Black Bloc (Le 03/07/2016, à 02:58)


. . BWAAAH

Hors ligne

#7 Le 03/07/2016, à 11:28

michel_04

Re : Changer les permissions des dossiers [Résolu]

Bonjour,

bernic a écrit :
phil@Fixe:~$ sudo chown -hR phil /var/ubuntu ancienne installation
[sudo] password for phil: 
chown: impossible d'accéder à «/var/ubuntu»: Aucun fichier ou dossier de ce type
chown: impossible d'accéder à «ancienne»: Aucun fichier ou dossier de ce type
chown: impossible d'accéder à «installation»: Aucun fichier ou dossier de ce type
phil@Fixe:~$ 
phil@Fixe:~$ sudo chown -hR phil /var/media/phil/données/ubuntu ancienne installation
[sudo] password for phil: 
chown: impossible d'accéder à «/var/media/phil/données/ubuntu»: Aucun fichier ou dossier de ce type
chown: impossible d'accéder à «ancienne»: Aucun fichier ou dossier de ce type
chown: impossible d'accéder à «installation»: Aucun fichier ou dossier de ce type

ça ne fonctionne pas... mais j'ai bien dû me fourvoyer qque part.

Il faut échapper les espaces dans les noms de fichiers.

sudo chown -hR phil /media/phil/données/ubuntu\ ancienne\ installation

A+

Dernière modification par michel_04 (Le 03/07/2016, à 11:29)

Hors ligne

#8 Le 03/07/2016, à 12:00

bernic

Re : Changer les permissions des dossiers [Résolu]

Pour info retour

phil@Fixe:/var$ ls -l
total 44
drwxr-xr-x  2 root root     4096 juil.  2 11:00 backups
drwxr-xr-x 18 root root     4096 août  13  2015 cache
drwxrwsrwt  2 root whoopsie 4096 juil. 23  2014 crash
drwxr-xr-x 66 root root     4096 juin  27 09:54 lib
drwxrwsr-x  2 root staff    4096 avril 11  2014 local
lrwxrwxrwx  1 root root        9 août  13  2015 lock -> /run/lock
drwxrwxr-x 14 root syslog   4096 juil.  3 09:57 log
drwxrwsr-x  2 root mail     4096 juil. 22  2014 mail
drwxrwsrwt  2 root whoopsie 4096 juil. 23  2014 metrics
drwxr-xr-x  2 root root     4096 juil. 22  2014 opt
lrwxrwxrwx  1 root root        4 août  13  2015 run -> /run
drwxr-xr-x  9 root root     4096 juil. 23  2014 spool
drwxrwxrwt  2 root root     4096 juil.  3 10:28 tmp
phil@Fixe:/var$ 

La théorie, c'est quand on comprend tout et que rien ne marche.
La pratique, c'est quand tout marche mais on ne sait pas pourquoi.

Avec win, ils ont réussi les deux : rien ne marche et personne ne sait pourquoi

Hors ligne

#9 Le 03/07/2016, à 18:53

Black Bloc

Re : Changer les permissions des dossiers [Résolu]

michel_04 a écrit :

Il faut échapper les espaces dans les noms de fichiers.

sudo chown -hR phil /media/phil/données/ubuntu\ ancienne\ installation

Merki Michel_04 tongue

Je préfère renommer mes dossiers " correctement " , pour les dossiers simplifie à un seul mot  si possible.. ( exemple : "install" ) ,
sinon ( je ) met ce symbole " _ "  entre les noms  ( exemple : "ubuntu_ancienne_installation"  ou plus court.. "last_install" )

donc si le dossier cible ce nome "ubuntu_ancienne_installation" le code devient

sudo chown -hR phil /media/phil/données/ubuntu_ancienne_installation

pour le retour ( sur la droite ) je vois les doosiers :
backups
cache
crash
...etc

moi même smile a écrit :

..je doute que " media " y soit..
dans mon exemple c'est le dossier " /crash " qui est dans le dossier  " /var "

donc c'est pas le bon chemin..


ouvre le terminal et déplace directement le dossier  dans le terminal ( une fois déposé ne clique pas sur entrée , donne nous uniquement le chemin dans le terminal )
http://img15.hostingpics.net/pics/443877chemin.gif

( ..la sauvegarde est peut-être dans /home/phil/données  ... )


Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images (Des hébergeurs comme Toile Libre ou TDCT'Pix le permettent).

Dernière modification par cqfd93 (Le 05/07/2016, à 19:07)


. . BWAAAH

Hors ligne

#10 Le 05/07/2016, à 10:59

bernic

Re : Changer les permissions des dossiers [Résolu]

Merci Black Bloc

J'ai suivi tes conseils et tes lignes de commandes... Tout est rentré dans l'ordre et j'ai ainsi gagné beaucoup de temps.
Merci encore.

Bonne journée... Je continue mon install.


La théorie, c'est quand on comprend tout et que rien ne marche.
La pratique, c'est quand tout marche mais on ne sait pas pourquoi.

Avec win, ils ont réussi les deux : rien ne marche et personne ne sait pourquoi

Hors ligne