Como posso procurar uma conta de usuário em vários arquivos de configuração relacionados ao sudo?

1

Eu gostaria de pesquisar vários servidores para o usuário ss7459 nos arquivos a seguir /etc/sudoers , /etc/sudoers.d/itse , /etc/sudoers.d/dbas e /etc/group .

NOTA: Os números após o ss podem não ser constantes em todos os servidores ... em alguns, pode ser ss3945... e assim por diante, mas tudo começa com ss .

Alguém por favor pode me ajudar a escrever um roteiro para isso?

Além disso, eu vou estar executando isso em um satélite com todos os servidores nele, assim, o principal objetivo é descobrir todos os servidores com esse usuário (ss7 ***) neles. Também precisarei de uma maneira de obter o nome do servidor e compilar uma lista desses servidores.

    
por user72803 17.06.2014 / 16:26

1 resposta

2

tente isto:

grep -P 'ss\d+' /etc/group /etc/sudoers.d/dbas  /etc/sudoers.d/itse /etc/sudoers
    
por 17.06.2014 / 16:31