새 로그인 및 로그아웃 로그를 데이터베이스로 보냅니다.

새 로그인 및 로그아웃 로그를 데이터베이스로 보냅니다.

새로운 로그인 및 로그아웃 로그를 데이터베이스로 보내는 방법을 알고 싶습니다.

나는 이 last명령이 "마지막" 로그인 정보를 출력한다는 것을 알고 있습니다. 그러나 다음과 같은 문제를 발견했습니다.

  • 새 로그만 가져오도록 필터링하는 방법은 무엇입니까? 어떻게 식별할 수 있나요?
  • 파일에 얼마나 많은 시간이 절약되었습니까 utmp? 새로 고치기 전에 얼마나 기다려야 합니까? 방문해야 할까요 wtmp? 어떻게?
  • 다른 방법이 있나요?
  • rsyslog.cong로그 정보를 MySQL 데이터베이스나 PHP(로컬 또는 원격)에 복사 할 수 있나요 ?

알아채다:

  • 다른 사용자는 스크립트/데몬이 로그를 데이터베이스로 보낼 때까지 로그를 삭제할 수 없습니다.
  • 다른 사용자는 로그 항목을 위조할 수 없어야 합니다.

나는 이것을 알아내려고 며칠을 보냈습니다... 감사합니다!

관련 정보