last명령어으로 한달이내의 것만 검색되는 이유는 logrotate라는 시스템 설정에 의해 /var/log/wtmp파일이 한달 주기로 로테이트되기 때문입니다.
만약 한달 이전의 내용을 last로 확인해 보시려면
/var/log/wtmp
/var/log/wtmp.0
/var/log/wtmp.1
/var/log/wtmp.2
등과 같이 존재하는 파일을 /var/log/wtmp하나의 파일로 만들어 주신 후에 last명령어를 사용하시면 됩니다.
즉,
cd /var/log
cat /var/log/wtmp.0 >> /var/log/wtmp
cat /var/log/wtmp.1 >> /var/log/wtmp
cat /var/log/wtmp.2 >> /var/log/wtmp
등과 같이 하신 다음에 last명령어를 사용하시면 됩니다.
혹은 last -f /var/log/wtmp.1
last 로그 한달전꺼 보기