Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre à l'essai
    Trouver et supprimer les fichiers des utilisateurs qui n'existent plus
    Bonjour à tous !

    Je souhaiterai localiser et supprimer tous les fichiers d'un utilisateur que j'ai déjà supprimé. Je n'arrive pas à trouver sur Google (je tape trop de mots-clés et il part dans tous les sens).

    Quand je fais, repquota /home, suite à divers tests que j'avais fait au début de la configuration de mon serveur, j'obtiens :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Utilisateur     utilisé souple stricte sursis utilisé souple stricte sursis
    ----------------------------------------------------------------------
    root      -- 8639672       0       0             75     0     0
    www       --    1176  100000  100000             50     0     0
    phpmyadmin --   26160       0       0           1194     0     0
    Guile     --      16  600000  600000              4     0     0
    Bre@l     --       4  600000  600000              1     0     0
    [...]
    #6157     --       4       0       0              1     6     7
    #10004    --      16       0       0              4     0     0


    J'aimerai pouvoir supprimer les deux dernières lignes (car ça fait pas beau :-P), mais je n'arrive pas à trouver où se trouve ces 5 fichiers...

    Je suppose que lorsque j'aurai supprimé ces 5 fichiers / dossiers, ces deux lignes partiront.

    Comment faire ?

    Merci et bon grand week-end à tous !

    EDIT: je tiens à ajouter que lorsque je fais :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
     
    ls -laR /home | grep #6157


    Je n'obtiens aucun résultat...

  2. #2
    Membre averti
    Pour trouver des fichier, la commande find est ta meilleure amie :

    find /home -uid 6157

    Sinon, edquota accepte les GID / UID en lieu est place du nom de groupe / utilisateur.
    Essai donc de tout remettre à 0 :

    edquota -f /home 6157
    The Big Bang theory : In the beginning there was nothing, and it exploded. (Terry Pratchett)

    IT Quote : "Unix is user-friendly. It's just very selective about who its friends are."

  3. #3
    Membre à l'essai
    Hello !

    Je n'ai aucun résultat retourné par la commande find. Il n'y a donc pas de fichier associé à l'utilisateur, et pourtant... quota en voit.

    Je viens de voir le problème... quota était à off et donc ne se mettait pas à jour...

    Je viens donc de faire un petit quotacheck /home, et il vient de me recréer tout comme il faut les quotas, et ces utilisaters inexistants ont bien disparu.

    J'ai remis quotaon et hop, voilà :-)

    Problème résolu !

    Merci pour l'aide