Adella
Systèmes d'exploitation


Bienvenue .
L'équipe - Pseudo :  Mot de passe :   - Perdu vos IDs ? Cliquer.
1 utilisateur connecté (1 inconnu)
problem ACL sur redhat9
Offline biggyboss Voir le profil de biggyboss



Lien direct du message426 Posté le lundi 26 mars 2007 à 14h25Editer le messageRépondre à ce message

salut tout le monde :)
j'ai tapé la commande setfacl -m u:user1:rwx x.txt
setfacl:n:operation non suppotée
help me please :ouch:  aparament il y a des patch a installé ,je sais pas le  systeme de fichier c'est quoi ?

Offline daniel.rocher Voir le profil de daniel.rocher



Lien direct du message427 Posté le lundi 26 mars 2007 à 20h11Editer le messageRépondre à ce message

donne stp le résultat de la commande:
grep ACL /boot/config

Cela te permettra de savoir si ton noyau a été compilé pour gérer les ACL.

et le résultat de la commande:
grep acl /etc/fstab
qui te permettra de savoir si un système de fichier avec ACL se trouve dans le fichier fstab

@++
Message modifié par daniel.rocher le lundi 26 mars 2007 à 21h01

Offline biggyboss Voir le profil de biggyboss



Lien direct du message428 Posté le lundi 26 mars 2007 à 21h10Editer le messageRépondre à ce message

[root@localhost root]# grep ACL /boot/config
grep
: /boot/config: Aucun fichier ou répertoire de ce type

[root@localhost root]# grep acl /etc/fstab

[root@localhost root]#

Offline daniel.rocher Voir le profil de daniel.rocher



Lien direct du message429 Posté le lundi 26 mars 2007 à 21h19Editer le messageRépondre à ce message

biggyboss a écrit : [root@localhost root]# grep ACL /boot/config
grep
: /boot/config: Aucun fichier ou répertoire de ce type


que donne la commande ls /boot/config* et uname -a ?

biggyboss a écrit : [root@localhost root]# grep acl /etc/fstab

[root@localhost root]#


il faut que ton système de fichier soit monté pour gérer les ACL. Si, par exemple, tu veux utiliser les ACL sur ton /home , il faut modifier le fichier /etc/fstab. Par exemple:
/dev/hda1 /home ext3 defaults,acl 1 2

-> en fait rajouter simplement acl aux options du système de fichiers que tu veux utiliser avec les ACL.

@++
Message modifié par daniel.rocher le lundi 26 mars 2007 à 21h28

Offline biggyboss Voir le profil de biggyboss



Lien direct du message430 Posté le lundi 26 mars 2007 à 21h55Editer le messageRépondre à ce message

ls /boot/config*:
/boot/config-2.4.20-8
uname -a:
linux localhost.localdomain 2.4.20 #1 thu mar 13 17:54:28 EST 2003 i686 i686 I386 GHU/LINUX

Offline daniel.rocher Voir le profil de daniel.rocher



Lien direct du message431 Posté le lundi 26 mars 2007 à 22h19Editer le messageRépondre à ce message

biggyboss a écrit : ls /boot/config*:
/boot/config-2.4.20-8
uname -a:
linux localhost.localdomain 2.4.20 #1 thu mar 13 17:54:28 EST 2003 i686 i686 I386 GHU/LINUX


que donne la commande:
grep ACL /boot/config-2.4.20-8

ce qui te permettra de savoir si ton noyau gère les ACLs

@++

Offline biggyboss Voir le profil de biggyboss



Lien direct du message432 Posté le lundi 26 mars 2007 à 22h34Editer le messageRépondre à ce message

CONFIG_FS_POSIX_ACL=y
CONFIG_EXT3_FS_POSIX_ACL=y
cé tout

Offline daniel.rocher Voir le profil de daniel.rocher



Lien direct du message433 Posté le mardi 27 mars 2007 à 12h34Editer le messageRépondre à ce message

Donc ton noyau est capable de gérer les ACL pour un système de fichiers de type ext3.

Ce qu'est un système de fichiers ?
En simplifiant:
- FAT est un système de fichiers pour windows
- NTFS    "               "              "             "
- ext3 est un système de fichier pour Linux
- etc

Donc il faut maintenant que le système de fichiers sur lequel tu veux mettre des ACL puisse le gérer.

tu te positionnes dans le répertoire où tu as tapé la commande setfacl et tu tapes pwd pour connaitre le répertoire courant.

Tu postes ici le résultat de cette commande ainsi que le contenu du fichier /etc/fstab.

@++

Offline biggyboss Voir le profil de biggyboss



Lien direct du message434 Posté le mardi 27 mars 2007 à 13h58Editer le messageRépondre à ce message

1 commande: /root
2 :
LABEL=/                 /                 ext3   defaults        1 1
LABEL=/boot             /boot               ext3    defaults        1 2
none                    
/dev/pts                devpts  gid=5,mode=620  0 0
none                    
/proc                   proc    defaults        0 0
none                    
/dev/shm                tmpfs   defaults        0 0

/dev/sda3               swap                    swap    defaults        0 0

/dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu 0 0

/dev/sdb1             /mnt/flash
/dev/cdrom            /mnt/cdrom              udf,iso9660 noauto,owner,kudzu,ro 0 0

Offline daniel.rocher Voir le profil de daniel.rocher



Lien direct du message435 Posté le mardi 27 mars 2007 à 18h36Editer le messageRépondre à ce message

biggyboss a écrit :
LABEL=/                 /                 ext3   defaults        1 1


Il faut donc modifier la ligne qui concerne la racine ( / ) :

LABEL=/                 /                 ext3   acl        1 1

et redémarrer ton système. Je te conseille de faire une sauvegarde du fichier fstab avant de le modifier.

MISE EN GARDE: Une mauvaise entrée dans cette ligne risque de t'empêcher de démarrer sur ton systeme !!! MEF. Si tu peux, essaye de créer une nouvelle partition de type ext3 pour faire tes essais sur les ACL.

@++
Répondre au sujet
Adella
Systèmes d'exploitation
 

Vous pouvez vous abonner au flux RSS du forum : Flux RSS

Page générée en 0.86 secondes
Forum Le-Node - Basé sur Sky-O-Matic
.