J'arrive de nouveau avec un problème trés bizarre.
Mise en situation :
#ls -ila /var/lib/vservers
196612 d--------- 2 root root 4096 2005-04-13 17:22 .
180225 drwxr-xr-x 32 root root 4096 2005-04-13 17:03 ..
Comme vous le remarquez le répertoire /var/lib/vservers n'a pas de permissions.
Essayons de les modifier à l'aide du super utilisateur (root).
#whoami
root
# chmod 700 /var/lib/vservers
chmod: modification des permissions de `/var/lib/vservers': Opération non permise
J'ai donc essayer de faire la même choses avec un répertoire à la con :
# mkdir /tmp/test
# chmod 000 /tmp/test
# ls -ila /tmp/test
total 8
81925 d--------- 2 root root 4096 2005-04-13 17:31 .
819201 drwxrwxrwt 5 root root 4096 2005-04-13 17:31 ..
# chmod 700 /tmp/test
# ls -ila /tmp/test
total 8
81925 drwx------ 2 root root 4096 2005-04-13 17:31 .
819201 drwxrwxrwt 5 root root 4096 2005-04-13 17:31 ..
Je précise également que je peux naviguer et copier les données qui se trouve dans /var/lib/vservers mais impossible également de le supprimer
# rm -r /var/lib/vservers
rm: ne peut détruire le répertoire `/var/lib/vservers': Opération non permise
Si quelqu'un a une idée, qu'il me vienne en aide.
La feuil
# .
Posté par riba . Évalué à 2.
[^] # Re: .
Posté par lafeuil . Évalué à 1.
# mount
Posté par CoinKoin . Évalué à 5.
M'est avis que ce répertoire est dans un système de fichier monté en lecture seule, ou bien ne supportant pas les modifications des droits.
[^] # Re: mount
Posté par lafeuil . Évalué à 1.
# \_o<
Posté par doublehp (site web personnel) . Évalué à 1.
[^] # Re: \_o<
Posté par lafeuil . Évalué à 1.
Bien joué, tu es les premiers à proposer une piste valide.
Mais à quoi correspond ce "t" ?? Pourquoi est il la ?
[^] # Re: \_o<
Posté par solsTiCe (site web personnel) . Évalué à 2.
il est là parce qu'un paquet l'a crée comme ça ou pour mille autre raison.
C'est quoi ta distrib ?
[^] # Re: \_o<
Posté par lafeuil . Évalué à 1.
Et c'est sur le répertoire contenant les vservers que se trouve cet attribut.
Comment peux t-on voir les scripts éxécutés avant et après une installation de paquet Debian ?
[^] # Re: \_o<
Posté par elloco (site web personnel) . Évalué à 2.
[^] # Re: \_o<
Posté par Jllc . Évalué à 2.
Début de la page de manuel de chattr (man chattr) :
chattr - change file attributes on a Linux second extended file system
Donc oui, seule les systèmes ext2 et ext3 gèrent ces attribuent en particulier, avec cette commande précise.
Par contre, il n'est pas impossible que d'autres systèmes proposent des mécanismes similaires, mais je ne le sais pas.
[^] # Re: \_o<
Posté par lafeuil . Évalué à 1.
http://linuxfr.org/tips/102.html(...)
[^] # Re: \_o<
Posté par doublehp (site web personnel) . Évalué à 1.
ben ... l habitude; si les droits du dossier sont bons (` ls -la ./ | grep . `)(on verifie au passage qu on a pas affaire a un lien symbolique)), on examine le point de montage ( RO ? FAT ? ... ) (ou verifie au passage qu on est pas sur un lien HARD) si ca donne rien, on matte les attributs caches ...
Mais à quoi correspond ce "t" ?? Pourquoi est il la ?
pas la moindre idee :) en 7 ans, je n ai jamais utilise ni lsattr ni chattr ... et oncore moins lu leurs man pages :)
Je donne des idees. A toi de les exploiter :)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.