Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/07/2013, à 16:44

Phoenixian

Récupérer les commandes distantes (ssh) sur le host

Bonjour,

J'aimerai savoir s'il est possible de garder en historique sur une machine 1 les commandes effectués via ssh sur une machine 2 ?

par exemple :

machine1# ssh user@machine2
machine2# echo 'coucou'
coucou
machine2# exit
machine1#

et lorsque que l'on fait une commande du genre 'history' sur machine1, on peut voir qu'un echo a été fait sur machine2.

D'avance merci !

Hors ligne

#2 Le 25/07/2013, à 17:27

benji30360

Re : Récupérer les commandes distantes (ssh) sur le host

Les commandes sont pas defauts enregistré sur ton serveur distant : il te suffit quand tu es sur le terminal et connecté en ssh de faire fleche du haut et tu à la commande éxécuté précédemment.


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#3 Le 25/07/2013, à 18:25

tiramiseb

Re : Récupérer les commandes distantes (ssh) sur le host

Salut,

Tu peux récupérer le fichier d'historique de machine2 sur machine1 (~/.bash_history).
C'est un peu étrange comme demande, cela dit...

Quel est ton besoin derrière cette demande ?

Hors ligne

#4 Le 25/07/2013, à 20:32

Phoenixian

Re : Récupérer les commandes distantes (ssh) sur le host

Simplement parce que ma machine distante ne possède pas de bas history ou de commande history... Cela fait un petit moment que je cherche et que je trouve pas de solution...

Hors ligne

#5 Le 26/07/2013, à 08:15

tiramiseb

Re : Récupérer les commandes distantes (ssh) sur le host

ma machine distante ne possède pas de bas history ou de commande history

Peux-tu nous en dire plus sur ta machine distante ?
Quel système d'exploitation ? Quel shell ?

Il n'y a a priori aucun moyen de faire ce que tu demandes, mais selon les cas il y a peut-être d'autres solutions.

Hors ligne

#6 Le 28/07/2013, à 09:23

demeter44

Re : Récupérer les commandes distantes (ssh) sur le host

Bonjour,

Sur tout distribution linux il y a un bash history

sudo updatedb
locate bash_history

je rejoint tiramiseb peut tu nous en dire plus sur ta machine ?

Cordialement

Hors ligne

#7 Le 28/07/2013, à 09:31

tiramiseb

Re : Récupérer les commandes distantes (ssh) sur le host

demeter44 a écrit :

Sur tout distribution linux il y a un bash history

Seulement s'il y a Bash...

Hors ligne

#8 Le 28/07/2013, à 09:41

demeter44

Re : Récupérer les commandes distantes (ssh) sur le host

tiramiseb a écrit :
demeter44 a écrit :

Sur tout distribution linux il y a un bash history

Seulement s'il y a Bash...

cela va de soi smile

Hors ligne

#9 Le 28/07/2013, à 09:42

tiramiseb

Re : Récupérer les commandes distantes (ssh) sur le host

demeter44 a écrit :
tiramiseb a écrit :

Seulement s'il y a Bash...

cela va de soi smile

Pas pour tout le monde...

Hors ligne