Как найти учетную запись пользователя в различных конфигурационных файлах, связанных с sudo?

Как найти учетную запись пользователя в различных конфигурационных файлах, связанных с sudo?

Я хотел бы выполнить поиск пользователя на нескольких серверах ss7459в следующих файлах /etc/sudoers: /etc/sudoers.d/itse, , /etc/sudoers.d/dbasи /etc/group.

ПРИМЕЧАНИЕ:Цифры после ssмогут быть разными на всех серверах... на некоторых серверах они могут быть разными ss3945...и т. д., но все начинаются с ss.

Может ли кто-нибудь помочь мне написать сценарий для этого?

Кроме того, я буду запускать это на сателлите со всеми серверами на нем, поэтому главная цель — найти все серверы с этим пользователем (ss7***) на них. Мне также понадобится способ получить имя сервера и составить список этих серверов.

решение1

попробуй это:

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

Связанный контент