Pular para o conteúdo

Preparar um script

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Preparar um script

Enviado em 13/10/2016 - 22:55h

Prezados (ª) Estou engatinhando no universo open source e sei que a muitos desafios pela frente... Alguém poderia me ajudar?
Preciso preparar um script que identifique os arquivos com permissão de setuid de root e gere uma listagem dos arquivos com a saída semelhante ao ls -la

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Preparar um script

Enviado em 13/10/2016 - 23:04h

Tem um comando que dá dados sobre arquivos de modo numérico (memória péssima), mas daí teria que avaliar saída a saída.

As melhores chances estão em filtrar o ls -l e analisar caso a caso conforme sai a letra nos campos de permissões.
Se sai um s ou outra coisa. Pegar o primeiro que sai com ls -l | awk '{ print $1 }' e trabalhar nele nas posições corretas dos caracteres.

Pense em algum trecho de código, pois tudo tem um início.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

3. Preparar um script

Enviado em 13/10/2016 - 23:13h

Estarei analisando, por enquanto obrigado!

4. Re: Preparar um script

Enviado em 14/10/2016 - 13:39h

Cristian70 escreveu:

Prezados (ª) Estou engatinhando no universo open source e sei que a muitos desafios pela frente... Alguém poderia me ajudar?
Preciso preparar um script que identifique os arquivos com permissão de setuid de root e gere uma listagem dos arquivos com a saída semelhante ao ls -la


==============================================================================
Boa tarde Cristian.
Forneça mais detalhes . . .
Identificar arquivos de qual diretório?


Marcelo Oliver

5. Preparar um script

Enviado em 15/10/2016 - 00:00h

Olá Oliver, boa noite;

Diretório /etc
Agradeço atenção! Abs.

6. Re: Preparar um script

Enviado em 15/10/2016 - 14:19h

Cristian70 escreveu:

Olá Oliver, boa noite;

Diretório /etc
Agradeço atenção! Abs.

=============================================
Boa tarde Cristian.
Testei aqui e funcionou . . .
find /etc -user root -perm /u=s -exec ls -l {} \; 

Se a resposta foi ESCLARECEDORA, MARQUE-A como A MELHOR,
Dessa forma, ganho uns pontos no fórum . . . :)


Abs.:
Marcelo Oliver



Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder