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
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