IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Administration système Discussion :

bash history sessions?


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    216
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 216
    Par défaut bash history sessions?
    Bonjour
    Quand je tape la commande
    history
    en ssh je vois que les commandes de ma session.
    Comment voir les commandes en historique de toutes les sessions ouvertes, en cours et terminées ?
    Merci !

  2. #2
    Membre Expert
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Par défaut
    bonjour,
    'history' devrait normalement te montrer les commandes de la session courrante et de celles qui ont été fermée avant que la session courante n'ai été ouverte.
    Tu ne peut pas avoir les commande des session parallèles car le fichier ~/.bash_history est renseigné lors de la fermeture de la session.

  3. #3
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 472
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 472
    Par défaut
    tu peux par contre espionner en temps réel ce qui est lancé sur un terminal avec ttysnoop, entre autres.
    Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux

  4. #4
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut
    comme vous savez chaque utilisateur a son dossier propre à lui /home/user, dedans trouvera un fichier .sh_history qui contient les commandes de l 'user..tu peux alors ouvrir tout les .sh_history de chaque user dans /home/user soit qu'il est connecté ou non... si une session est ouverte on peut l "espionner en temps réel par la commande :
    tail -f /home/user/.sh_history

  5. #5
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    si tu n'as pas accès aux répértoires /home/user ce qui DOIT ETRE LE CAS sur toute machine potablement configurée
    (tu ne doit pas voir les autres utilisateurs contenus de leurs repertoires sauf ceux avec qui tu as besoin justifié et réel de partager de l'info)

    tu peux aussi jouer avec ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ssh Machine "tail -f /dev/pts/4"
    pour espionner le terminal 4 en temps réel /dev/ttyX et ainsi de suite bien sur également fonctionne de la même manière
    bien sur tu dois savoir avant ça (commandes et options qui vont bien) qui est sur Quel connexion pour identifier celui que tu dois espionner....

    à l'inverse tu peux faire des vannes à tes collegues du style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    while true ; do sleep 60 && banner "SILENCE" > /dev/pts/1 ; done
    par exemple....

  6. #6
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut
    j ai un pb
    sous AIX : mon fichier /.sh_history n est plus renseigné depuis hier et je sais pas pourquoi??
    donnez moi des pistes svp
    merci

Discussions similaires

  1. [Servlets - JSP] Problème de session
    Par the java lover dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 28/11/2011, 10h54
  2. [JSP][session] perte de session et sendRedirect
    Par blaz dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 30/03/2007, 10h32
  3. Réponses: 12
    Dernier message: 24/09/2003, 16h26
  4. [XMLRAD] session
    Par jml dans le forum XMLRAD
    Réponses: 4
    Dernier message: 17/12/2002, 10h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo