#1 Le 11/12/2013, à 10:58
- tutoux
[résolu] chmod: une subtilité ?
Bonjour,
j'ai installé gbirthday et au démarrage du pc, il y a un message disant que la sauvegarde du fichier anniversaires.csv n'a pu se faire.
je pense à un pb de permissions et, après avoir lu dans http://doc.ubuntu-fr.org/permissions
Par exemple :
chmod o-w fichier3
enlèvera le droit d'écriture pour les autres.chmod a+x
ajoutera le droit d'exécution à tout le monde.
, essaye :
UL30A:/media/mlbg/9016-4EF81/anniversaires$ ls -l
total 160
-rw-r--r-- 1 mlbg mlbg 110 nov. 30 20:54 anniversaires2.csv
-rw-r--r-- 1 mlbg mlbg 193 déc. 6 14:36 anniversaires3.csv
-rw-r--r-- 1 mlbg mlbg 255 déc. 10 21:39 anniversaires.csv
-rw-r--r-- 1 mlbg mlbg 15119 déc. 9 15:40 anniversaires.ods
drwx------ 2 mlbg mlbg 32768 déc. 3 09:53 gbirthday
mlbg@mlbg-UL30A:/media/mlbg/9016-4EF81/anniversaires$ sudo chmod a+w anniversaires.csv
mlbg@mlbg-UL30A:/media/mlbg/9016-4EF81/anniversaires$ ls -l
total 160
-rw-r--r-- 1 mlbg mlbg 110 nov. 30 20:54 anniversaires2.csv
-rw-r--r-- 1 mlbg mlbg 193 déc. 6 14:36 anniversaires3.csv
-rw-r--r-- 1 mlbg mlbg 255 déc. 10 21:39 anniversaires.csv
-rw-r--r-- 1 mlbg mlbg 15119 déc. 9 15:40 anniversaires.ods
drwx------ 2 mlbg mlbg 32768 déc. 3 09:53 gbirthday
pas de changement sudo ou pas sudo et ça c'est la plus récente tentative de modif des droits.
y a donc forcément une subtilité qui m'échappe :-)
le changement graphique par pcmanfm, direct ou via ouverture en sudo, reste en échec.
une idée ?
merci d'avance
cordialement
tutoux
Dernière modification par tutoux (Le 11/12/2013, à 12:55)
Hors ligne
#2 Le 11/12/2013, à 11:06
- mixout
Re : [résolu] chmod: une subtilité ?
Bonjour
ton disque est formaté en Fat32, n'est ce pas ?
Hors ligne
#3 Le 11/12/2013, à 11:10
- tiramiseb
Re : [résolu] chmod: une subtilité ?
Salut,
En effet, je pense comme mixout : ton disque est soit en FAT32 soit en NTFS ; ni l'un ni l'autre ne supportent les droits UNIX, chmod ne fonctionne pas sur des disques avec ces systèmes de fichiers.
Cela dit, les droits sur ces fichiers semblent être bons : l'utilisateur "mlbg" a bien le droit d'écriture.
A-t-il les mêmes droits sur le répertoire les contenant (normalement oui) ?
Dernière modification par tiramiseb (Le 11/12/2013, à 11:19)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#4 Le 11/12/2013, à 11:19
- tiramiseb
Re : [résolu] chmod: une subtilité ?
GhostSpirit: non, il ne "faut" pas mettre des chiffres. Les deux approches sont correctes. Là, tu l'induit en erreur dans le cas (très probable) où son système de fichiers ne supporte pas les droits UNIX
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 11/12/2013, à 11:28
- GhostSpirit
Re : [résolu] chmod: une subtilité ?
GhostSpirit: non, il ne "faut" pas mettre des chiffres. Les deux approches sont correctes. Là, tu l'induit en erreur dans le cas (très probable) où son système de fichiers ne supporte pas les droits UNIX
autant pour moi
Au temps pour moi
merci
Apprendre, comprendre, progresser, et apprendre aux autres, telle est ma devise
http://forum.ubuntu-fr.org/viewforum.php?id=171
Hors ligne
#6 Le 11/12/2013, à 11:44
- tutoux
Re : [résolu] chmod: une subtilité ?
oook-keyyyy !
merci
* oui : fat32
* droits sur répertoire :
drwx------ 3 mlbg mlbg 32768 déc. 11 08:57 anniversaires
1/ dans ce cas comment peut-on faire pour modifier des permissions sur fat32 : repasser par windows ?
2/ donc si les droits existent sur le répertoire et le fichier, ce n'est pas une question de permission qui fait que gbirthday indique un pb de "save" ?
Hors ligne
#7 Le 11/12/2013, à 12:03
- tiramiseb
Re : [résolu] chmod: une subtilité ?
1/ dans ce cas comment peut-on faire pour modifier des permissions sur fat32 : repasser par windows ?
Il n'y a pas de gestion de droits sur la FAT32. Aucune. Lorsque tu montes un disque en FAT, le système te donne les droits qui vont bien (lecture, écriture pour toi-même).
2/ donc si les droits existent sur le répertoire et le fichier, ce n'est pas une question de permission qui fait que gbirthday indique un pb de "save" ?
Il me semble en effet que la vérité est ailleurs...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#8 Le 11/12/2013, à 12:07
- Postmortem
Re : [résolu] chmod: une subtilité ?
Salut,
Peut-être que gbirthday se lance avec un autre user que mlbg ??
Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »
Hors ligne
#9 Le 11/12/2013, à 12:19
- mixout
Re : [résolu] chmod: une subtilité ?
une piste possible: peux-tu poster le contenu de
cat /etc/fstab
Hors ligne
#10 Le 11/12/2013, à 12:21
- tiramiseb
Re : [résolu] chmod: une subtilité ?
Postmortem: c'est une bonne idée de vérifier ça, oui... parfois on passe à côté des choses les plus simples...
mixout: dans la mesure où le fichier se trouve dans /media/mlbg/9016-4EF81, il y a fort à parier que le disque a été monté manuellement grâce à Nautilus et qu'il n'apparaît donc pas dans fstab.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#11 Le 11/12/2013, à 12:24
- mixout
Re : [résolu] chmod: une subtilité ?
@tiramiseb : nautilus ?, il parle de pcmanfm,
j'ai posé ma question parce que j'ai parfois été embété (sur des debian) par un ligne dans fstab faisant référence à /dev/sdb et qui empechait l'écriture sur les disques USB
Hors ligne
#12 Le 11/12/2013, à 12:28
- tiramiseb
Re : [résolu] chmod: une subtilité ?
@tiramiseb : nautilus ?, il parle de pcmanfm,
Oups oui. Donc montage automatique par pcmanfm
j'ai posé ma question parce que j'ai parfois été embété (sur des debian) par un ligne dans fstab faisant référence à /dev/sdb et qui empechait l'écriture sur les disques USB
La réponse peut toujours permettre d'exclure (ou pas) un tel cas de figure, mais j'ai des doutes. Enfin ça ne coûte rien de regarder
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#13 Le 11/12/2013, à 12:38
- tutoux
Re : [résolu] chmod: une subtilité ?
Peut-être que gbirthday se lance avec un autre user que mlbg ??
ce que l'on vérifie simplement comment ? :-)
une piste possible: peux-tu poster le contenu de
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
#Entry for /dev/sda6 :
UUID=dc813307-ffee-4cf6-8024-e20b72481fb6 / ext4 errors=remount-ro 0 1
#Entry for /dev/sdc1 :
#UUID=4444ada4-0b35-4e16-a6cb-4974d10b5c1a /media/ssd256_1 ext4 defaults#0 2
#Entry for /dev/sda7 :
UUID=df37ca8c-f91e-4777-8769-d3937221eea0 none swap sw 0 0
pas de sdb
Hors ligne
#14 Le 11/12/2013, à 12:41
- tiramiseb
Re : [résolu] chmod: une subtilité ?
Postmortem a écrit :Peut-être que gbirthday se lance avec un autre user que mlbg ??
ce que l'on vérifie simplement comment ? :-)
Tu lances gbirthday, puis tu ouvres un terminal et tu tapes ça :
ps auxw | grep gbirthday
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#15 Le 11/12/2013, à 12:54
- tutoux
Re : [résolu] chmod: une subtilité ?
$ ps auxw | grep gbirthday
mlbg 2566 0.0 0.6 568520 24944 ? Sl 08:52 0:00 /usr/bin/python /usr/bin/gbirthday
mlbg 10871 0.0 0.0 14600 936 pts/0 S+ 11:51 0:00 grep --color=auto gbirthday
donc, si je comprends bien, user = mlbg
donc ça viendrait d'ailleurs !
merci
je passe en résolu
(enfin j'me comprends )
Hors ligne