Wie kann ich in verschiedenen Sudo-bezogenen Konfigurationsdateien nach einem Benutzerkonto suchen?

Wie kann ich in verschiedenen Sudo-bezogenen Konfigurationsdateien nach einem Benutzerkonto suchen?

Ich möchte auf mehreren Servern ss7459in den folgenden Dateien /etc/sudoers, /etc/sudoers.d/itse, /etc/sudoers.d/dbasund nach Benutzern suchen /etc/group.

NOTIZ:Die Zahlen nach dem sssind möglicherweise nicht auf allen Servern gleich ... auf manchen vielleicht ss3945...usw., aber alles beginnt mit ss.

Kann mir bitte jemand helfen, ein Skript dafür zu schreiben?

Außerdem werde ich dies auf einem Satelliten ausführen, auf dem sich alle Server befinden. Das Hauptziel besteht also darin, alle Server mit diesem Benutzer (ss7***) zu finden. Ich brauche außerdem eine Möglichkeit, den Servernamen zu ermitteln und eine Liste dieser Server zusammenzustellen.

Antwort1

Versuche dies:

grep -P 'ss\d+' /etc/group /etc/sudoers.d/dbas  /etc/sudoers.d/itse /etc/sudoers

verwandte Informationen