Find Guest / Detalhes do usuário anônimo

2

Existe alguma maneira de descobrir quem está conectado a um Mac / MBP, encontrar os arquivos acessados e por quanto tempo ele está conectado?

Pode listar todos os arquivos / pastas que ele acessou copiados, etc.

    
por Panther24 20.10.2010 / 16:44

1 resposta

1

Uma dessas ações está disponível com um utilitário UNIX pré-carregado, w . Ao abrir Terminal.app e digitar w + retornar no prompt, você verá uma saída semelhante à abaixo:

Last login: Sun Jan  9 15:21:58 from server.lan
blackcomb:~ tyson$ w
15:24  up 2 days,  4:27, 4 users, load averages: 0.52 0.45 0.45
USER     TTY      FROM              LOGIN@  IDLE WHAT
tyson    console  -                Fri10   2days -
tyson    s000     -                15:21       - ssh [email protected]
tyson    s001     server.lan       15:23       - -bash
tyson    s002     -                15:23       - w

Veja um detalhamento de cada linha:

  • A primeira linha exibe a hora atual (15:24), o tempo de atividade (2 dias, 4h, 27m), quantos usuários estão conectados no momento (4) e as médias de carga (acima de 1, 5 e 15 período de um minuto).
  • A terceira linha sou eu conectado ao ambiente gráfico (o console) do OS X. Eu entrei na sexta-feira e fui conectado por dois dias.
  • A quarta linha é uma janela de terminal aberta ( tty s000 ) onde estou executando o SSH.
  • A quinta linha é a sessão ssh que abri do meu servidor para o meu Mac e atualmente está em execução bash .
  • A sexta linha é o terceiro TTY que tenho aberto, no qual estou executando o comando w .

Essas informações podem ser combinadas com lsof para listar arquivos abertos. Por exemplo, a execução de lsof -u root mostraria todos os arquivos, pastas e canais atualmente abertos por root .

Eu sei que esta é apenas uma resposta parcial, mas espero que faça algo do que você está procurando!

    
por 09.01.2011 / 21:35