
Seguindo a última vulnerabilidade de segurança no Mac OS High Sierra, onde o usuário root não tinha senha (sério, vejaesse), ficaria curioso para saber se fui vítima deste ataque.
Como posso obter uma lista de logins bem-sucedidos na conta 'root', digamos, nos últimos 30 dias?
Tentei o seguinte:Como imprimir a hora do último login?no entanto, esse comando não funciona no High Sierra.
Responder1
Para ver uma lista de logins bem-sucedidos no MacOS:
- terminal aberto
execute o comando "last" como em:
último | grep ^ raiz
Você receberá uma lista dos últimos logins root em ordem cronológica inversa, se houver. Para ver as entradas de todos os usuários, basta usar last
sozinho.
Cuidado, um usuário com privilégios de root pode encobrir seus rastros.
PS a solução deComo imprimir a hora do último login?não funciona no MacOS porque o last
comando no MacOS não suporta a opção -R (pelo menos). Além disso, essa resposta destina-se apenas a imprimir a hora do último login doqualqueruser para uma versão Linux do last
comando.
Adicionando à resposta, você também pode executar o ac
comando:
$ac -p
rui 128.40
total 128.40
Este comando gerará a soma do tempo que os usuários logados estiveram ativos.