Logger les ssh sortant

Fermé
hamzab24 Messages postés 4 Date d'inscription mercredi 6 mai 2015 Statut Membre Dernière intervention 13 mai 2015 - 13 mai 2015 à 12:45
mamiemando Messages postés 33623 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 11 avril 2025 - 14 mai 2015 à 23:13
Bonjour,
Je voudrai logger les ssh sortant
Je dispose de deux serveur (A) et (B) et d'un pc (C)
(C) peut acceder au serveur (A) via SSH mais ne peut pas acceder a (B) via ssh
et (A) peut acceder au serveur (B) via ssh
donc (C) peut faire un multihop ssh pour acceder a (B)
(C) -> (A) -> (B)
Donc je veux logger les ssh sortant du serveur (A) avec la variable ${SSH_CLIENT%% *} qui egale a l'addresse du pc (C) dans le cas d'un multihop

ou tout simplement pouvoir executer un script lors d'un ssh sortant depuis le serveur (A)

1 réponse

mamiemando Messages postés 33623 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 11 avril 2025 7 840
Modifié par mamiemando le 14/05/2015 à 23:14
Ce n'est pas très clair mais sache que dans ton cas, on peut faire un tunnel ssh. Il n'y a rien à logguer pour le faire.
http://wiki.korben.info/tunnel_ssh
https://unix.stackexchange.com/questions/140853/securely-tunnel-port-through-intermediate-host

Ensuite il faut savoir que la commande ssh peut prendre en paramètre une commande qui sera exécuté sur la machine distante.

ssh toto@machine "ls /home"


Bonne chance
0