Debian-facile

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

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

#1 10-01-2020 11:18:28

yann44
Membre
Inscription : 10-01-2020

question simple sur les chagements de droit sur un fichier ;-)

Bonjour,

je suis propriétaire (root) du fichier et je ne peux pas me mettre les droits en écriture!  c'est la première fois que je vois cela!

root@PROX-1:~#ls -l /etc/pve/corosync.conf

-r--r----- 1 root www-data 440 Mar 10  2016 /etc/pve/corosync.conf



root@PROX-1:~# chmod 640 /etc/pve/corosync.conf

chmod: changing permissions of '/etc/pve/corosync.conf': Operation not permitted


root@PROX-1:~#

avec un chmod u+w pas d'erreur mais pas de changement.

-r--r----- 1 root www-data 440 Mar 10  2016 /etc/pve/corosync.conf




quelqu'un a déjà vu?

debian 10.x buster  (dist-upgade d'une 9.x)

Yann

Edit à toto : Arrangé les commandes selon le BBCode du forum pour une meilleure lisibilité par tous.
Le tuto du BBCode qu'il est beau : https://debian-facile.org/atelier:bbcode                                            ======>>>    Merci !

Dernière modification par yann44 (10-01-2020 13:57:16)

Hors ligne

#2 10-01-2020 16:59:06

raleur
Membre
Inscription : 03-10-2014

Re : question simple sur les chagements de droit sur un fichier ;-)

Ce fichier aurait-il été rendu immuable (immutable) avec chattr ? A vérifier avec lsattr.

Note : quand on est root, les permissions ne s'appliquent pas. Peu importe qu'on soit le propriétaire.

Il vaut mieux montrer que raconter.

Hors ligne

#3 10-01-2020 17:43:18

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : question simple sur les chagements de droit sur un fichier ;-)

raleur a écrit :

Ce fichier aurait-il été rendu immuable (immutable) avec chattr ? A vérifier avec lsattr.


https://debian-facile.org/doc:systeme:chattr wink


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#4 10-01-2020 18:05:26

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : question simple sur les chagements de droit sur un fichier ;-)

Voici deux tutos à étudier/compléter au besoin :
https://debian-facile.org/doc:systeme:chown
https://debian-facile.org/doc:systeme:chmod

Et un autre à propos des chemins :
https://debian-facile.org/doc:programma … epertoires
Très utile dans ce type de compréhensions...

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#5 13-01-2020 11:27:49

yann44
Membre
Inscription : 10-01-2020

Re : question simple sur les chagements de droit sur un fichier ;-)

Bonjour,

merci pour les réponses, je ne connaissais pas cette possibilité, voici les retours de commandes:











chattr -i /etc/pve/corosync.conf



chattr: Function not implemented while reading flags on /etc/pve/corosync.conf




chattr -i -R  /etc/pve/



chattr: Inappropriate ioctl for device while reading flags on /etc/pve/


lsattr

Hors ligne

#6 13-01-2020 11:41:46

raleur
Membre
Inscription : 03-10-2014

Re : question simple sur les chagements de droit sur un fichier ;-)

Le système de fichiers racine est-il de type ext* ?

Il vaut mieux montrer que raconter.

Hors ligne

#7 13-01-2020 12:10:09

yann44
Membre
Inscription : 10-01-2020

Re : question simple sur les chagements de droit sur un fichier ;-)

root@PROX-1:/#

df -m


Filesystem           1M-blocks  Used Available Use% Mounted on
udev                      3954     0      3954   0% /dev
tmpfs                      796    27       769   4% /run
/dev/mapper/pve-root     33386  3392     28276  11% /
tmpfs                     3978    37      3942   1% /dev/shm
tmpfs                        5     0         5   0% /run/lock
tmpfs                     3978     0      3978   0% /sys/fs/cgroup
/dev/mapper/pve-data     78223 48676     29532  63% /var/lib/vz
/dev/fuse                   30     1        30   1% /etc/pve
tmpfs                      796     0       796   0% /run/user/0


root@PROX-1:/#

sfdisk -l


Disk /dev/sda: 134.1 GiB, 143998844928 bytes, 281247744 sectors
Disk model: MegaRAID 8704ELP
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 23E95B65-A954-4B0C-91A4-57630869DEC2

Device      Start       End   Sectors  Size Type
/dev/sda1      34      2047      2014 1007K BIOS boot
/dev/sda2    2048    262143    260096  127M EFI System
/dev/sda3  262144 281247710 280985567  134G Linux LVM


Disk /dev/mapper/pve-swap: 7 GiB, 7516192768 bytes, 14680064 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/pve-root: 33.3 GiB, 35701915648 bytes, 69730304 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/pve-data: 77.8 GiB, 83466649600 bytes, 163020800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes



Edit à toto : Mise en place du BBCode du forum en séparant les commandes de leurs retours respectifs. Plus lisible par tous ainsi.

Hors ligne

#8 13-01-2020 14:00:27

raleur
Membre
Inscription : 03-10-2014

Re : question simple sur les chagements de droit sur un fichier ;-)

1) Il faut passer l'option -T à df pour afficher les types des systèmes de fichiers. (s)fdisk n'affiche pas les types de système de fichiers.
2) On voit néanmoins que /etc/pve n'est pas dans le système de fichiers racine mais sert de point de montage pour /dev/fuse (que je ne connais pas).
Si c'est un système de fichiers virtuel, cela peut être normal qu'on ne puisse pas modifier les permissions (comme dans /proc ou /sys).

Il vaut mieux montrer que raconter.

Hors ligne

#9 13-01-2020 14:52:04

yann44
Membre
Inscription : 10-01-2020

Re : question simple sur les chagements de droit sur un fichier ;-)

root@PROX-1:/dev# df -T


Filesystem           Type     1K-blocks     Used Available Use% Mounted on
udev                 devtmpfs   4048872        0   4048872   0% /dev
tmpfs                tmpfs       814624    29384    785240   4% /run
/dev/mapper/pve-root ext4      34186992  3474260  28953092  11% /
tmpfs                tmpfs      4073104    37440   4035664   1% /dev/shm
tmpfs                tmpfs         5120        0      5120   0% /run/lock
tmpfs                tmpfs      4073104        0   4073104   0% /sys/fs/cgroup
/dev/mapper/pve-data ext4      80100184 49844040  30239760  63% /var/lib/vz
/dev/fuse            fuse         30720       20     30700   1% /etc/pve
tmpfs                tmpfs       814620        0    814620   0% /run/user/0
 

Hors ligne

#10 13-01-2020 15:56:51

raleur
Membre
Inscription : 03-10-2014

Re : question simple sur les chagements de droit sur un fichier ;-)

/dev/fuse            fuse         30720       20     30700   1% /etc/pve


Sans surprise c'est du FUSE (que je ne connais pas en detail), on pouvait s'en douter avec le nom de périphérique. Mais du coup ça n'apprend pas grand-chose sur ce que c'est vraiment, ça peut être tout et n'importe quoi (par exemple les pilotes SSHFS, NTFS et EXFAT utilisent FUSE). D'après le nom du point de montage "pve", ça pourrait être lié à Proxmox que je ne connais pas particulièrement. Peut-être un peu plus d'infos avec

mount | grep pve

Dernière modification par raleur (13-01-2020 15:58:09)


Il vaut mieux montrer que raconter.

Hors ligne

#11 13-01-2020 16:25:16

yann44
Membre
Inscription : 10-01-2020

Re : question simple sur les chagements de droit sur un fichier ;-)

oui, c'est un ProxmoxVE sur un debian Buster

mount | grep pve
 



/dev/mapper/pve-root on / type ext4 (rw,relatime,errors=remount-ro)
/dev/mapper/pve-data on /var/lib/vz type ext4 (rw,relatime)
/dev/fuse on /etc/pve type fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other)
 

Hors ligne

#12 13-01-2020 16:56:31

raleur
Membre
Inscription : 03-10-2014

Re : question simple sur les chagements de droit sur un fichier ;-)

Mount ne donne pas d'information supplémentaire sur ce système de fichiers... Je ne sais vraiment pas ce que c'est, n'ayant jamais utilisé Proxmox VE.

Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums