![/var/log/btmp에서 세션 길이 시간이 0이 아닌 원인은 무엇입니까?](https://linux55.com/image/163125/%2Fvar%2Flog%2Fbtmp%EC%97%90%EC%84%9C%20%EC%84%B8%EC%85%98%20%EA%B8%B8%EC%9D%B4%20%EC%8B%9C%EA%B0%84%EC%9D%B4%200%EC%9D%B4%20%EC%95%84%EB%8B%8C%20%EC%9B%90%EC%9D%B8%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
/var/log/btmp
, 기본적으로 명령으로 읽은 로그는 lastb
실패한 로그인 시도에 대한 정보를 저장합니다. 나는 파일의 일부를 보고 로그인 시간의 분으로 이해되는 것을 보고 있습니다.
[#]> last -f /var/log/btmp.1 -10
test ssh:notty 210.212.249.228 Tue Oct 1 06:04 gone - no logout
current ssh:notty 115.133.236.49 Tue Oct 1 05:59 - 06:04 (00:05)
dudley ssh:notty host208.sub-63-4 Tue Oct 1 05:48 - 05:59 (00:10)
www ssh:notty net-5-88-155-130 Tue Oct 1 05:13 - 05:48 (00:34)
admin ssh:notty h106.205.186.173 Tue Oct 1 04:38 - 05:13 (00:35)
postmast ssh:notty 138.197.72.48 Tue Oct 1 04:27 - 04:38 (00:11)
ethos ssh:notty 45.55.157.147 Tue Oct 1 03:53 - 04:27 (00:33)
usuario ssh:notty v133-130-107-88. Tue Oct 1 03:35 - 03:53 (00:17)
ftp ssh:notty 36.66.156.125 Tue Oct 1 03:23 - 03:35 (00:12)
oracle5 ssh:notty 112.140.185.64 Tue Oct 1 03:02 - 03:23 (00:20)
이 로그에 실패한 로그인만 포함되어 있는 경우 사용자는 몇 분 동안 어떻게 로그인할 수 있습니까?
답변1
lastb
예로그인 실패구체적으로 last
.
동일한 시스템에 표시된 차이점은 다음과 같습니다.
last
:
% sudo last -f /var/log/btmp -F games
games ssh:notty ::1 Tue Nov 12 00:02:08 2019 - Tue Nov 12 00:10:02 2019 (00:07)
games ssh:notty ::1 Tue Nov 12 00:01:58 2019 - Tue Nov 12 00:02:08 2019 (00:00)
lastb
:
% sudo lastb -F games
games ssh:notty ::1 Tue Nov 12 00:02:08 2019 - Tue Nov 12 00:02:08 2019 (00:00)
games ssh:notty ::1 Tue Nov 12 00:01:58 2019 - Tue Nov 12 00:01:58 2019 (00:00)
last
자신의 예에서 뭔가가 실제로 작동하지 않는다는 것을 알아차렸을 것입니다. 즉, last
마지막 사용자가 로그아웃하지 않았다는 메시지가 표시됩니다. "사라짐 - 로그아웃하지 않음". 주목해야 할 또 다른 이상한 점은 로그아웃 및 로그인 시간에 대한 링크입니다. oracle5
로그아웃 시간으로 나타나는 것은 로그인의 타임스탬프 03:23
입니다 .03:23
ftp
따라서 짧은 대답은 다음과 같습니다. last
실패한 로그인을 처리하도록 설계되지 않았습니다. 대신 사용하십시오 lastb
.