>  기사  >  운영 및 유지보수  >  Linux 환경의 last 및 lastb 명령 요약

Linux 환경의 last 및 lastb 명령 요약

零到壹度
零到壹度원래의
2018-03-30 15:31:473888검색


이 기사는 주로 Linux 환경의 last 및 lastb 명령에 대한 요약을 공유하며 좋은 참고 가치가 있으며 모든 사람에게 도움이 되기를 바랍니다. 편집자를 따라가서 모두에게 도움이 되기를 바랍니다.

1. 배경

오늘 아침에 서버가 해킹되어 채굴기로 이용되고 있다는 기사를 봤습니다. 기사에서 작성자가 공격자의 로그인 내역을 찾기 위해 lastb 명령을 사용한 것을 보고 꽤 강력하다고 생각해서 last 및 lastb와 관련된 명령을 요약했습니다.

2. 마지막 명령

1. 기능 :

마지막 명령은 사용자의 최근 로그인 정보를 표시하는 데 사용됩니다. 마지막 명령만 실행하면 /var/log/wtmp 파일을 읽고 파일에 기록된 시스템에 로그인한 모든 사용자 목록을 표시합니다. 로그인 성공 정보.

2. 명령 매개변수:

-a:把从何处登入系统的主机名称或ip地址,显示在最后一行;
-d:将IP地址转换成主机名称;
-f <记录文件>:指定记录文件。
-n <显示列数>或-<显示列数>:设置列出名单的显示列数;
-R:不显示登入系统的主机名称或IP地址;
-x:显示系统关机,重新开机,以及执行等级的改变等信息。

3. 표현식 형식

Linux 환경의 last 및 lastb 명령 요약

4. 설명

   第一列:用户名

           第二列:终端位置

           第三列:登录ip或者内核

           第四列:开始时间

           第五列:结束时间(still login in 还未退出  down 直到正常关机 crash 直到强制关机)

           第六列:持续时间

wtmp, btmp, utmp는 바이너리 파일이므로 cat으로 볼 수 없습니다. 마지막으로. 2, LastB 명령

1, 기능:

Linux Lastb 명령은 로그인 시스템 실패에 대한 사용자 관련 정보를 나열하는 데 사용됩니다. lastb 명령만 실행하면 /var/log 디렉터리에 있는 btmp라는 파일을 읽고 파일에 기록된 모든

로그인 실패 사용자 목록을 표시합니다.

2. 매개변수

-a  把从何处登入系统的主机名称或IP地址显示在最后一行。
-d  将IP地址转换成主机名称。
-f<记录文件>  指定记录文件。
-n<显示列数>或-<显示列数>  设置列出名单的显示列数。
-R  不显示登入系统的主机名称或IP地址。
-x  显示系统关机,重新开机,以及执行等级的改变等信息。
3. Linux의 기본 로그 파일

1. 进程日志(acct/pacct: 记录用户命令)
2. 错误日志(/var/log/messages:系统级信息;access-log:记录HTTP/WEB的信息)
3. 连接日志(/var/log/wtmp,/var/log/btmp,/var/run/utmp)
>>>有关当前登录用户的信息记录在文件utmp中;
>>>登录进入和退出纪录在文件wtmp中;
>>>最后一次登录文件可以用lastlog命令察看;
>>>数据交换、关机和重起也记录在wtmp文件中;
3. 사용자 로그인 정보를 지우는 방법

성공한 로그인 기록을 보려면 마지막 명령을 사용하면 됩니다. 자연 참가자 이러한 기록은 어떤 수단을 통해서도 삭제될 수 있습니다.

1. 로그인 성공 정보 지우기

清除登陆系统成功的记录
[root@localhost root]# echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等信息
[root@localhost root]# last //此时即查不到用户登录信息
2. 로그인 실패 정보 지우기

清除登陆系统失败的记录
[root@localhost root]# echo > /var/log/btmp //此文件默认打开时乱码,可查到登陆失败信息
[root@localhost root]# lastb //查不到登陆失败信息
3. 과거 실행 명령 지우기

清除历史执行命令
[root@localhost root]# history -c //清空历史执行命令
[root@localhost root]# echo > ./.bash_history //或清空用户目录下的这个文件即可
4. 서버 보안은 또한 일상적인 발전의 최우선 과제이기도 합니다. 이 점을 잘 익혔으면 좋겠습니다. 아직 공격을 받은 적은 없지만, 앞으로 무슨 일이 일어날지는 누구도 예측할 수 없습니다. 녹음하세요.

end관련 권장사항:

1. Linux에서 사용자 로그인 기록 및 명령 기록을 지우는 방법

2 Linux에서 마지막 명령과 해당 데이터 소스에 대한 심층적인 이해


위 내용은 Linux 환경의 last 및 lastb 명령 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.