Mac OS High Sierra의 최신 보안 결함에 따라 루트 사용자는 비밀번호가 없습니다.이것), 제가 이 공격의 피해자인지 알고 싶습니다.
"루트" 계정에 대한 성공적인 로그인 목록(예: 지난 30일)을 어떻게 얻을 수 있습니까?
다음을 시도했습니다.마지막 로그인 시간을 어떻게 인쇄하나요?하지만 이 명령은 High Sierra에서는 작동하지 않습니다.
답변1
MacOS에서 성공한 로그인 목록을 보려면:
- 터미널 열기
다음과 같이 "마지막" 명령을 실행합니다.
마지막으로 | grep ^root
마지막 루트 로그인(있는 경우) 목록이 시간 역순으로 표시됩니다. 모든 사용자 항목을 보려면 last
개별적으로 사용하세요.
루트 권한이 있는 사용자는 자신의 흔적을 숨길 수 있습니다.
PS 솔루션은 다음에서 제공됩니다.마지막 로그인 시간을 어떻게 인쇄하나요?last
MacOS의 명령은 (적어도) -R 옵션을 지원하지 않기 때문에 MacOS에서는 작동하지 않습니다 . 또한 이 답변은 마지막 로그인 시간을 인쇄하는 데에만 사용됩니다.어느사용자는 Linux 버전의 last
명령을 받습니다.
답변 외에도 다음 ac
명령을 실행할 수 있습니다.
$ac -p
rui 128.40
total 128.40
이 명령은 로그인한 사용자가 활동한 총 시간을 출력합니다.