Gostaria de pesquisar usuários em vários servidores nos ss7459
seguintes arquivos /etc/sudoers
, e ./etc/sudoers.d/itse
/etc/sudoers.d/dbas
/etc/group
OBSERVAÇÃO:Os números após ss
podem não ser constantes em todos os servidores... em alguns podem ser ss3945...
e assim por diante, mas tudo começa com ss
.
Alguém pode me ajudar a escrever um script para isso?
Além disso, estarei executando isso em um satélite com todos os servidores nele, portanto o objetivo principal é descobrir todos os servidores com aquele usuário (ss7***) neles. Também precisarei de uma maneira de obter o nome dos servidores e compilar uma lista desses servidores.
Responder1
tente isto:
grep -P 'ss\d+' /etc/group /etc/sudoers.d/dbas /etc/sudoers.d/itse /etc/sudoers