Protokollierung aller SSH-Befehle über einen Proxy

389
snitko

Problem: Ich habe einen Produktionsserver, dem ich niemandem traue. Ich kann jedoch nicht die einzige Person sein, die darauf zugreifen kann.

Realisierung: Ich muss den Benutzern erlauben, sich als root anzumelden, aber über einen Proxy, sodass alles, was sie eingeben / senden über ssh, auf einem Proxy-Computer angemeldet ist, auf den sie eigentlich keinen Zugriff haben (sie können also keine Protokolle manipulieren). .

Was ist das ideale Setup, um das zu tun? Ich bin nur auf tshark gestoßen ( SSH Logging all Comamnds ), aber ich bin mir nicht sicher, ob es gut für den Job ist und nicht genau, wie genau ich es einrichte, da die Leute sagen, es protokolliert Verkehr auf der Protokollebene und die SSH-Verschlüsselung geschieht auf der Anwendungsebene.

Kann jemand eine definitiv getestete Lösung für dieses Problem liefern?

1

0 Antworten auf die Frage