Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Dúvida sobre "ps"
11/11/2009, 01:59
Resposta: #1
Dúvida sobre "ps"
AE GALERA, SOU NOVO AQUI NO FÓRUM..
TO COM UMA PARADA QUE NAO CONSEGUI RESOLVER...
SEGUINTE:

-> QUANDO O USER COMUM DESSE "ps aux" SOMENTE APARECESSE OS PROCESSOS DELE...SOMENTE O "root" PODERIA VER TODOS OS PROCESSOS DA MAQUINA..
POR EXEMPLO, ELE PODE DAR "ps ax" PARA MOSTRAR TODOS OS PROCESSOS, MAS SO CONSEGUIRIA VER O DELE....E TAMBEM NEM CONSEGUERIA USAR O "ps -u FULANO"..

NO FREEBSD TEM UM JEITO, JA FIZ UMA VEZ..

SÓ QUE NO DEBIAN NAO CONSEGUI DE JEITO NENHUM. :oops:

ALGUEM TEM UMA IDÉIA?

VALEU
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/11/2009, 07:36
Resposta: #2
Re: Dúvida sobre "ps"
Olá,

Não entendi muito bem, você quer que seu usuário mostre somente os processos referentes a ele?Se sim faça:

Código:
ps -U leandro -u leandro u
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/11/2009, 09:50
Resposta: #3
Re: Dúvida sobre "ps"
EAE SPIKEY BLZA CARA?

NÃO É ISSO NÃO...
É O SEGUINTE, TENHO VÁRIOS USÚARIOS NA MAQUINA, CERTO?

NÃO GOSTARIA QUE OS USÚARIOS VISSEM OS PROCESSOS DA MAQUINA... SOMENTE O "root".
QUERIA QUE O "ps aux" NÃO FOSSE AUTORIZADO PARA ELES... SOMENTE PARA O "root"... OU MESMO ELES DANDO "ps aux" NAO APARECESSE TODOS OS PROCESSOS, QUALQUER "ps a*" SO FOCASSE NOS PROCESSOS DELE..
INTENDEU ?

ALGUMA IDÉIA?

VALEU
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/11/2009, 10:32
Resposta: #4
Re: Dúvida sobre "ps"
mv /bin/ps /bin/ps.wrapper
nano /bin/ps

Código:
#!/bin/sh
if [ $(whoami) == "root" ]; then
    ps.wrapper aux
else
    ps.wrapper -u $(whoami)
fi

chmod 755 /bin/ps

É obvio que se ele digitar ps.wrapper vai haver uma falha na segurança, mas depois eu estudo isso.

Lucas Saliés Brum
site | blog | telegram | medium | vk | twitter | github | .share
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/11/2009, 11:25
Resposta: #5
Re: Dúvida sobre "ps"
SISTEMATICO,

É ISSO MESMO.... SIM HAVERÁ FALHA SIM, E SE ESCONDER O PROCESSO "ps.wrapper" ? TEM COMO NÃO TEM ?
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/11/2009, 15:29
Resposta: #6
Re: Dúvida sobre "ps"
Tem, cria um alias de ps.wrapper pra ps.
No final do arquivo /etc/profile adiciona a linha:
alias ps.wrapper="ps"

Acho que eu é isso...

Lucas Saliés Brum
site | blog | telegram | medium | vk | twitter | github | .share
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/11/2009, 15:30
Resposta: #7
Re: Dúvida sobre "ps"
Gambiarra em cima de gambiarra, mas deve funcionar! :lol:

P.S.: Evite escrever tudo em maiúsculo ok?

Lucas Saliés Brum
site | blog | telegram | medium | vk | twitter | github | .share
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/11/2009, 17:43
Resposta: #8
Re: Dúvida sobre "ps"
sistematico,
intaum... foi mal o maiusculo.

funciona vai.. so que nem vo fazer isso.... no debian nao tem alguma opcao q vc altera pra nao permiti o 'ps aux' pros users comum ?
por exemplo: eu tava rodano o BitchX... no processo 'ps aux' comum aparecia BitchX 'servidor q eu tava'... agora nao... so aparece o BitchX...
vo acaba nem mexendo nisso... queria algo mais certo..
maiss obrigadoo

valeuu
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
12/11/2009, 07:19
Resposta: #9
Re: Dúvida sobre "ps"
Uma outra maneira seria alterar as permissões do comando ps com os comandos chmod e chown...
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
12/11/2009, 13:30
Resposta: #10
Re: Dúvida sobre "ps"
spikey Escreveu:Uma outra maneira seria alterar as permissões do comando ps com os comandos chmod e chown...
Não dá, ele quer que os usuários usem o ps tambem.

Lucas Saliés Brum
site | blog | telegram | medium | vk | twitter | github | .share
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
26/01/2010, 08:25
Resposta: #11
Re: Dúvida sobre "ps"
o patch de segurança do grsec que se aplica ao kernel permite isto de forma nativa, podendo habilitar ou desabilitar essa e outra infinidade de funções via sysctl

Código:
http://www.grsecurity.org

--
eXploit has you...
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
04/07/2010, 18:25
Resposta: #12
Re: Dúvida sobre "ps"
Não acredito que alterando o comportamento do /bin/ps irá resolver o problema do acesso às informações dos processos. Me parece que o ps lê os arquivos em /proc, logo se os acessos a este diretório não forem controlados há sempre a possibilidade de uma leitura direta.
Mais um agravante é que não é permitida a mudança de permissões a força bruta (com chmod) dos subdiretórios do /proc. Talvez essas mudanças precisem ser feitas na configuração do sysctl.conf, como mencionado por acidjunk.
Há um link
http://lwn.net/Articles/128392/
com uma discução similar. Eu tentei executar alguns comandos sugeridos lá, mas retorna um erro do tipo "unknow key". Talvez seja necessário algum ajuste no kernel para que isto funcione.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS