Permission denied en root pour creer un répertoire - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 19-10-2003 à 21:44:19
[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 
Marsh Posté le 19-10-2003 à 22:19:15
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 ?
Marsh Posté le 19-10-2003 à 22:40:15
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 ?
Marsh Posté le 20-10-2003 à 21:30:30
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  
 
Marsh Posté le 20-10-2003 à 22:19:14
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 
Marsh Posté le 21-10-2003 à 08:55:52
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
Marsh Posté le 21-10-2003 à 10:22:23
Que dit un "chmod u+w /sbin", puis un "touch /sbin/foo" ?
Marsh Posté le 21-10-2003 à 11:18:17
pkoi veux tu toucher à sbin ? là ne doivent être ke les binaires systèmes indispensable
Marsh Posté le 21-10-2003 à 11:32:08
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 /).
Marsh Posté le 21-10-2003 à 18:42:55
| 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é 
Marsh Posté le 21-10-2003 à 19:10:37
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 
Marsh Posté le 21-10-2003 à 21:14:01
| avv a écrit : Verifie le niveau de sécurité (Mandrake Control Center/Security/DrakSec)  | 
 
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... 
 
Marsh Posté le 22-10-2003 à 10:40:49
| Farvil a écrit : j'ai remis le niveau de sécurité en standard et ca change rien.  | 
 
chattr ?
Marsh Posté le 22-10-2003 à 20:26:02
| glacote a écrit :   | 
 
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 ? 
Marsh Posté le 22-10-2003 à 20:40:23
 Merci beaucoup
 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 ?
Marsh Posté le 23-10-2003 à 11:00:17
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 ...
Marsh Posté le 19-10-2003 à 21:30:49
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