je fais une liste de dir dans mon répertoire personnel .ssh qui me donne un résultat étrange:seulement questionmarks sous Linux dirlisting
ls -lsa .ssh/
total 0
? ?--------- ? ? ? ? ? . ·
? ?--------- ? ? ? ? ? .. ·
? ?--------- ? ? ? ? ? authorized_keys ·
La chose étrange est que cela ne se produit que pour un utilisateur et seulement ce répertoire spécifique. Si je fais le l après un su -l, tout fonctionne comme prévu. Une autre chose étrange est que mon xterm montre la liste dir dans une police clignotante rouge! Des idées sur ce qui est en train de se produire?
thx!
Edit:
Voici la liste dir en tant que root:
ls -lsa
total 52
4 drw------- 2 sdd sdd 4096 Feb 10 15:57 .
4 drwx------ 16 sdd sdd 4096 Feb 10 15:57 ..
4 -rw------- 1 sdd sdd 1628 Feb 10 15:57 authorized_keys
J'utilise ext3.
Edit2:
Thx pour les réponses, mais je reçois encore ceci:
chmod -R 600 /home/sdd/.ssh
ls -lsan _ssh.old/
total 0
? ?--------- ? ? ? ? ? .
? ?--------- ? ? ? ? ? ..
? ?--------- ? ? ? ? ? authorized_keys
Cet utilisateur a-t-il un environnement local bizarre ou une police de terminal bizarre? – gnud
non c'est une police "normale", c'est-à-dire pas de trucs UTF8 ou quoi que ce soit – SDD
Pourriez-vous mettre à jour edit2? Cela n'a aucun sens, vous êtes en train de chmodding avec le mauvais mode (pas d'exécution), puis en listant un répertoire différent ... – wds