AIX : problème de droits sur File System [RESOLU]

AIX : problème de droits sur File System [RESOLU] - Hardware - Linux et OS Alternatifs

Marsh Posté le 23-06-2008 à 12:53:28    

Salut,
 
mon problème est le suivant : j'ai un file system "/dev/columbusloglv" monté sur "/log/ColumbusCC". Mon user "columbus" peut parcourir le répertoire, et créer des fichiers. Pourtant j'ai des problèmes de droits : je ne peut pas créer de tar dans /log/ColumbusCC; j'obtiens le message d'erreur suivant :  
 
columbus@: /log/ColumbusCC> tar cvf test.tar HostAgent  
tar: getwd: can't open ..  
columbus@: /log/ColumbusCC>  
columbus@: /log/ColumbusCC> echo "test" > test.txt  
columbus@: /log/ColumbusCC> ll  
total 72  
drwxr-xr-x   2 root     system          256 Jun 19 10:28 lost+found  
drwxrwxr-x   6 columbus colgroup        256 Jun 20 16:02 tmp_app  
drwxrwx---   2 columbus colgroup        256 Jun 23 11:17 HostAgent  
-rw-r-----   1 columbus colgroup          0 Jun 23 12:44 test.tar  
-rw-r-----   1 columbus colgroup          5 Jun 23 12:46 test.txt  
columbus@: /log/ColumbusCC>

 
 
Voici un extrait de mon "/etc/filesystems"
/log/ColumbusCC:  
        dev             = /dev/columbusloglv  
        vfs             = jfs2  
        log             = /dev/loglv03  
        mount           = true  
        options         = rw  
        account         = false

 
 
Je pense que cela vient de mon file system, mais je n'en ai pas la certitude.
 
Merci de votre aide.


Message édité par GabinJE le 23-06-2008 à 18:00:37

---------------
Gabin,
Reply

Marsh Posté le 23-06-2008 à 12:53:28   

Reply

Marsh Posté le 23-06-2008 à 13:47:08    

tu aurais pas plutot un probleme de droit dans ton repertoire Hostagent ?


---------------
Never f**k with your systems administrator. Why? Because they know what you do with all that free time! |?? | SAVE Jericho !
Reply

Marsh Posté le 23-06-2008 à 14:31:37    

Non, je peux créer un fichier test.txt dans ce répertoire. Mais je ne peux pas y faire de tar, comme dans log/ColumbusCC.
 
Pour info supplémentaire :
1 - je ne peux pas faire un tar depuis ce répertoire dans ce répertoire
2 - je ne peux pas faire un tar depuis ce répertoire dans un autre répertoire
3 - je peux faire un tar dans ce répertoire depuis un autre répertoire  
4 - je peux faire un tar depuis un autre répertoire dans un autre répertoire
 
Ci-dessous les traces écran plus parlantes :  
1 - columbus@: /log/ColumbusCC> tar cvf test.tar HostAgent  
tar: getwd: can't open ..  

 
2 - columbus@:/log/ColumbusCC> tar cvf /home/columbus/test.tar HostAgent  
tar: getwd: can't open ..  
columbus@:/log/ColumbusCC>

 
3 - columbus@: /usr/columbus/CC/v5.62> tar cvf /log/ColumbusCC/test.tar toto  
a toto 1 blocks
 
4 - columbus@: /usr/columbus/CC/v5.62> tar cvf /home/columbus/test.tar toto  
a toto 0 blocks  
columbus@: /usr/columbus/CC/v5.62> ll /home/columbus/  
total 24  
-rw-r-----   1 columbus colgroup      10240 Jun 23 14:17 test.tar


---------------
Gabin,
Reply

Marsh Posté le 23-06-2008 à 16:37:08    

Bonjour,
 
Je propose la solution suivante :
 
1. Démonte ton FS /log/ColumbusCC : umount /log/ColumbusCC
2. Vérifie les droits d'accès sur l'arborescence /log/ColumbusCC : ls -ald /log/ColumbusCC
2a. Modifie les droits aux besoins : chmod 775 /log/ColumbusCC; chown columbus /log/ColumbusCC
3. Remonte ton FS /log/ColumbusCC : umount /log/ColumbusCC
 
Que donne le résultat de la commande : lsfs /log/ColumbusCC
 
 :bounce:


Message édité par lebarjoe le 23-06-2008 à 16:38:15
Reply

Marsh Posté le 23-06-2008 à 17:01:29    

Re,
 
le problème est résolu. Le problème venait effectivement des droits. Lors de du montage du FS, les droits étaients affectés une fois le montage effectué.
En démontant et en affectant les mêmes droits avant, çà marche.
 
Merci Lebarjoe


---------------
Gabin,
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed