![새 로그인 및 로그아웃 로그를 데이터베이스로 보냅니다.](https://linux55.com/image/8010/%EC%83%88%20%EB%A1%9C%EA%B7%B8%EC%9D%B8%20%EB%B0%8F%20%EB%A1%9C%EA%B7%B8%EC%95%84%EC%9B%83%20%EB%A1%9C%EA%B7%B8%EB%A5%BC%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4%EB%A1%9C%20%EB%B3%B4%EB%83%85%EB%8B%88%EB%8B%A4..png)
새로운 로그인 및 로그아웃 로그를 데이터베이스로 보내는 방법을 알고 싶습니다.
나는 이 last
명령이 "마지막" 로그인 정보를 출력한다는 것을 알고 있습니다. 그러나 다음과 같은 문제를 발견했습니다.
- 새 로그만 가져오도록 필터링하는 방법은 무엇입니까? 어떻게 식별할 수 있나요?
- 파일에 얼마나 많은 시간이 절약되었습니까
utmp
? 새로 고치기 전에 얼마나 기다려야 합니까? 방문해야 할까요wtmp
? 어떻게? - 다른 방법이 있나요?
rsyslog.cong
로그 정보를 MySQL 데이터베이스나 PHP(로컬 또는 원격)에 복사 할 수 있나요 ?
알아채다:
- 다른 사용자는 스크립트/데몬이 로그를 데이터베이스로 보낼 때까지 로그를 삭제할 수 없습니다.
- 다른 사용자는 로그 항목을 위조할 수 없어야 합니다.
나는 이것을 알아내려고 며칠을 보냈습니다... 감사합니다!