루트 사용자의 로그인 기록을 확인하세요.

루트 사용자의 로그인 기록을 확인하세요.

Mac OS High Sierra의 최신 보안 결함에 따라 루트 사용자는 비밀번호가 없습니다.이것), 제가 이 공격의 피해자인지 알고 싶습니다.

"루트" 계정에 대한 성공적인 로그인 목록(예: 지난 30일)을 어떻게 얻을 수 있습니까?

다음을 시도했습니다.마지막 로그인 시간을 어떻게 인쇄하나요?하지만 이 명령은 High Sierra에서는 작동하지 않습니다.

답변1

MacOS에서 성공한 로그인 목록을 보려면:

  • 터미널 열기
  • 다음과 같이 "마지막" 명령을 실행합니다.

    마지막으로 | grep ^root

마지막 루트 로그인(있는 경우) 목록이 시간 역순으로 표시됩니다. 모든 사용자 항목을 보려면 last개별적으로 사용하세요.

루트 권한이 있는 사용자는 자신의 흔적을 숨길 수 있습니다.

PS 솔루션은 다음에서 제공됩니다.마지막 로그인 시간을 어떻게 인쇄하나요?lastMacOS의 명령은 (적어도) -R 옵션을 지원하지 않기 때문에 MacOS에서는 작동하지 않습니다 . 또한 이 답변은 마지막 로그인 시간을 인쇄하는 데에만 사용됩니다.어느사용자는 Linux 버전의 last명령을 받습니다.

답변 외에도 다음 ac명령을 실행할 수 있습니다.

$ac -p
rui        128.40
total      128.40

이 명령은 로그인한 사용자가 활동한 총 시간을 출력합니다.

관련 정보