Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2460 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Permission denied en root pour creer un répertoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Permission denied en root pour creer un répertoire

n°341813
Farvil
Posté le 19-10-2003 à 21:30:49  profilanswer
 

Bonjour,
 
Je suis sur une mandrake 9.1 et j'ai depuis la semaine dernière un problème bizarre qui m'empeche d'installer de nouveaux packages :
Quand je suis en root et que je fais un mkdir toto (ou touch toto par exemple) dans les répertoires /bin, /sbin, /usr/sbin, /usr/bin, j'ai le message suivant :  
 
[root@Farvil sbin]# mkdir toto
mkdir: Ne peut créer le répertoire `toto': Permission denied
 
et pourtant il y a les droits :  
 
[root@Farvil /]# ls -l / |grep sbin
drwxr-xr-x    2 root     root         4096 oct  2 11:35 sbin/
 
Voila. Je ne sais plus quoi faire.
 
Farvil

mood
Publicité
Posté le 19-10-2003 à 21:30:49  profilanswer
 

n°341816
avv
Posté le 19-10-2003 à 21:39:23  profilanswer
 

et que dit un 'df -i'
 

n°341821
Farvil
Posté le 19-10-2003 à 21:44:19  profilanswer
 

[root@Farvil root]# df -i
SysFichier            Inodes   IUtil.  ILibr.IUti% Monté sur
/dev/hdb1               608K    150K    459K   25% /
/dev/hdb7                  0       0       0    -  /mnt/d1
/dev/hdb8                  0       0       0    -  /mnt/d2
/dev/hdb9                  0       0       0    -  /mnt/d3
/dev/hda2               756K     85K    672K   12% /mnt/hda2
/dev/hda6                  0       0       0    -  /mnt/jeux
/dev/hdb6               3,1M    3,6K    3,1M    1% /mnt/linux
/dev/hda1                  0       0       0    -  /mnt/windows

n°341840
avv
Posté le 19-10-2003 à 22:19:15  profilanswer
 

donc c'est pas un prob d'espace Inodes (ILibr = 459K)
 
fait check du fs en mode single, dans un premier temps c'est la seule chose que je vois, aurais-tu eu une panne de courant ou contraint et forcer d'éteindre le PC brutalement ?


Message édité par avv le 19-10-2003 à 22:19:35
n°341850
Farvil
Posté le 19-10-2003 à 22:40:15  profilanswer
 

oui exact, j'ai du faire reset a cause d'un plantage.
Comment je fais "check du fs" une fois que je suis en mode single ?


Message édité par Farvil le 19-10-2003 à 22:43:41
n°342136
avv
Posté le 20-10-2003 à 17:51:00  profilanswer
 

utilise fsck
fsck /dev/hdb1
 
Voir man fs pour les options
 

n°342303
Farvil
Posté le 20-10-2003 à 21:30:30  profilanswer
 

J'ai effectué le check sur hdb1 et il a trouvé une erreur :  
Pass 4 : checking reference counts
           Inode 2 ref count is 21, should be 22
 
L'erreur a bien été corrigée mais ça n'a rien changé à mon problème :(

n°342319
Farvil
Posté le 20-10-2003 à 22:19:14  profilanswer
 

j'ai fait le check du fs et il a trouvé une erreur:
Pass 4 : checking reference counts
           Inode 2 ref count is 21, should be 22
 
L'erreur a été réparée mais ça n'a rien changé au problème :(

n°342431
avv
Posté le 21-10-2003 à 08:55:52  profilanswer
 

Verifie le niveau de sécurité (Mandrake Control Center/Security/DrakSec)
 
Regarde aussi dans /var/log/messages si il n'y a pas un msg d'erreur lors du mount de la partition root pendant l'init du sys.
 
Sinon ??? ne vois pas


Message édité par avv le 21-10-2003 à 09:00:43
n°342457
glacote
Posté le 21-10-2003 à 10:22:23  profilanswer
 

Que dit un "chmod u+w /sbin", puis un "touch /sbin/foo" ?

mood
Publicité
Posté le 21-10-2003 à 10:22:23  profilanswer
 

n°342478
Dark_Schne​ider
Close the World, Open the Net
Posté le 21-10-2003 à 11:18:17  profilanswer
 

pkoi veux tu toucher à sbin ? là ne doivent être ke les binaires systèmes indispensable


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°342486
Vinx
Posté le 21-10-2003 à 11:32:08  profilanswer
 

La partition ne serait pas montée en lecture seule ? => Voir /etc/fstab
(Des fois qu'il existe un niveau de sécurité qui interdise la modification de la partition /).

n°342494
Kahyman
Posté le 21-10-2003 à 11:42:38  profilanswer
 

ca sent le niveau de securite eleve cette histoire

n°342656
Farvil
Posté le 21-10-2003 à 18:42:55  profilanswer
 

Dark_Schneider a écrit :

pkoi veux tu toucher à sbin ? là ne doivent être ke les binaires systèmes indispensable


 
C'est juste que quand je veux installer un nouveau programme(par exemple avec urpmi ou make install) il me fait un permission denied. Donc si j'arrive à écrire dans /sbin en root c'est gagné :)

n°342663
Farvil
Posté le 21-10-2003 à 19:10:37  profilanswer
 

j'ai remis le niveau de sécurité en standard et ca change rien.
Le chmod u+w /bin me repond : operation not permitted.
 
Ma partition dans le fstab est montée de la facon suivante :  
   /dev/hdb1  /  ext3  defaults 1 1
Je regarderai ce soir mon /var/log/messages

n°342715
Farvil
Posté le 21-10-2003 à 21:14:01  profilanswer
 

avv a écrit :

Verifie le niveau de sécurité (Mandrake Control Center/Security/DrakSec)
 
Regarde aussi dans /var/log/messages si il n'y a pas un msg d'erreur lors du mount de la partition root pendant l'init du sys.
 
Sinon ??? ne vois pas


Le changement du niveau de sécurité n'a rien donné.
 
Sinon, je viens de regarder le /var/log/messages et il n'y a apparemment pas de problèmes lors du montage.
C'est quand même bizarre ce problème...
 

n°342869
glacote
Posté le 22-10-2003 à 10:40:49  profilanswer
 

Farvil a écrit :

j'ai remis le niveau de sécurité en standard et ca change rien.
Le chmod u+w /bin me repond : operation not permitted.
 
Ma partition dans le fstab est montée de la facon suivante :  
   /dev/hdb1  /  ext3  defaults 1 1
Je regarderai ce soir mon /var/log/messages
 


chattr ?

n°343181
Farvil
Posté le 22-10-2003 à 20:26:02  profilanswer
 


un lsattr me donne :  
[root@Farvil root]# lsattr /
------------- //mnt
lsattr: Inappropriate ioctl for device While reading flags on //dev
------------- //etc
------------- //home
------------- //tmp
------------- //var
------------- //root
lsattr: Inappropriate ioctl for device While reading flags on //proc
------------- //boot
------------- //usr
suS-iadAc---- //sbin
------------- //lib
suS-iadAc---- //bin
------------- //initrd
------------- //opt
------------- //inst
------------- //lost+found
------------- //core.2045
[root@Farvil root]#  
 
est-ce que c'est normal d'avoir ces attributs sur /sbin et /bin ?

n°343190
Farvil
Posté le 22-10-2003 à 20:40:23  profilanswer
 

:) Merci beaucoup :)
J'ai enlevé tous les attributs des repertoires /bin et /sbin et ca a résolu le problème.
 
Juste pour conprendre :  
C'est quoi ces attributs au juste ?
Et quelle pourrait être la raison pour laquelle ils se sont retrouvés mis sachant que je suis le seul utilisateur sur mon pc ?

n°343327
glacote
Posté le 23-10-2003 à 11:00:17  profilanswer
 

man chattr (ou http://hegel.ittc.ukans.edu/topics [...] ttr.1.html)
A mon avis c'est le niveau de sécurité qui était trop élevé.
Note que c'est aussi une (petite) protection contre les fausses manipulations ...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Permission denied en root pour creer un répertoire

 

Sujets relatifs
[FTPD] Bloquer un utilisateur dans un répertoirePas possible de se connecter en root ?????????????
kde ne se lance qu avec l utilisateur rootprobleme permission denied avec nfs
GUI pour creer une webgalerieDROIT ET PERMISSION
help Connection cpte root à un serveur Pop ou IMap ?Apache et répertoire [Résolu]
Root passwd non-reconnu après nelle install 
Plus de sujets relatifs à : Permission denied en root pour creer un répertoire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR