首页 > 系统相关 >Linux lastb命令

Linux lastb命令

时间:2023-04-16 11:44:19浏览次数:45  
标签:11 00 27 lastb Apr 命令 notty ssh Linux

Linux lastb命令

Linux lastb 命令用于列出登入系统失败的用户相关信息。

单独执行 lastb 指令,它会读取位于 /var/log 目录下,名称为 btmp 的文件,并把该文件记录登入失败的用户名,全部显示出来。

语法

lastb [-adRx][-f <记录文件>][-n <显示行数>][帐号名称...][终端机编号...]

参数说明

options:

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

username:

  • username: 显示指定用户 username 的登录信息。

tty:

  • tty 设置登录的终端,tty 的名称可以缩写, last 0last tty0 相同。

实例

显示属于登录失败的用户信息:

# lastb 
...
zgg      ssh:notty    143.198.176.57   Thu Apr  7 11:27 - 11:27  (00:00)
zgg      ssh:notty    143.198.176.57   Thu Apr  7 11:27 - 11:27  (00:00)
zf       ssh:notty    143.198.176.57   Thu Apr  7 11:27 - 11:27  (00:00)
za       ssh:notty    143.198.176.57   Thu Apr  7 11:27 - 11:27  (00:00)
zeng     ssh:notty    143.198.176.57   Thu Apr  7 11:27 - 11:27  (00:00)
zf       ssh:notty    143.198.176.57   Thu Apr  7 11:27 - 11:27  (00:00)
zette    ssh:notty    143.198.176.57   Thu Apr  7 11:27 - 11:27  (00:00)
z310     ssh:notty    143.198.176.57   Thu Apr  7 11:27 - 11:27  (00:00)

btmp begins Fri Apr  1 07:38:45 2022

显示 5 行登录失败的用户信息:

# lastb -n 5
mos      ssh:notty    194.31.98.204    Thu Apr 28 16:52 - 16:52  (00:00)
user     ssh:notty    194.31.98.204    Thu Apr 28 16:52 - 16:52  (00:00)
user     ssh:notty    194.31.98.204    Thu Apr 28 16:52 - 16:52  (00:00)
user     ssh:notty    194.31.98.204    Thu Apr 28 16:52 - 16:52  (00:00)
user     ssh:notty    194.31.98.204    Thu Apr 28 16:52 - 16:52  (00:00)

btmp begins Fri Apr  1 07:38:45 2022

标签:11,00,27,lastb,Apr,命令,notty,ssh,Linux
From: https://www.cnblogs.com/hcgk/p/17322835.html

相关文章

  • Linux login命令
    Linuxlogin命令Linuxlogin命令用于登入系统。login指令让用户登入系统,您亦可通过它的功能随时更换登入身份。在Slackware发行版中,您可在指令后面附加欲登入的用户名称,它会直接询问密码,等待用户输入。当/etc目录里含名称为nologin的文件时,系统只root帐号登入系统,其他用户一......
  • Linux kill命令
    Linuxkill命令快速使用kill-9pid简介杀进程是个伪命题,设备中只有信号通讯,给了信号是否真正的做到不一定Linuxkill命令用于删除执行中的程序或工作。kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信......
  • Linux sleep命令
    Linuxsleep命令快速使用root@jdit:~#sleep100s简介Linuxsleep命令可以用来将目前动作延迟一段时间。使用权限:所有使用者。shell编程常用命令语法sleep[--help][--version]number[smhd]参数说明:--help:显示辅助讯息--version:显示版本编号number:时间......
  • linux所有命令
    1、找回root密码开机按enter按e进入选第二个,按e在后面添加single,按回车,注意single前有空格按b键重启输入passwd设置密码1.开机按e2.定位到制定位置追加init=/bin/sh,按ctrl+xlang=zh_CN>UTF-83.mount-oremount,rw/4.passwdroot然后输入......
  • Linux suspend命令
    Linuxsuspend命令Linuxsuspend命令用于暂停执行shell。suspend为shell内建指令,可暂停目前正在执行的shell。若要恢复,则必须使用SIGCONT信息。登录shell中使用suspend-f无法终止语法suspend[-f]参数说明:-f若目前执行的shell为登入的shell,则suspend预设无法暂停此......
  • Linux groupdel命令
    Linuxgroupdel命令Linuxgroupdel命令用于删除群组。需要从系统上删除群组时,可用groupdel(groupdelete)指令来完成这项工作。倘若该群组中仍包括某些用户,则必须先删除这些用户后,方能删除群组。语法groupdel[群组名称]实例删除一个群组#groupdelhnuser......
  • Linux groupmod命令
    Linuxgroupmod命令Linuxgroupmod命令用于更改群组识别码或名称。需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作。语法groupmod[-g<群组识别码><-o>][-n<新群组名称>][群组名称]参数:-g<群组识别码>设置欲使用的群组识别码。-o重复使用群组识......
  • Linux date 命令
    Linuxdate命令快速使用root@jdit:~#dateSunApr1610:44:51AMCST2023root@jdit:~#echo`date`SunApr1610:45:20AMCST2023root@jdit:~#简介Linuxdate命令可以用来显示或设定系统的日期与时间。做jar部署的时候可能遇到个问题,OS系统慢了几分钟导致无法正......
  • Linux exit命令
    Linuxexit命令Linuxexit命令用于退出目前的shell。执行exit可使shell以指定的状态值退出。若不设置状态值参数,则shell以预设值退出。状态值0代表执行成功,其他值代表执行失败。exit也可用在script,离开正在执行的script,回到shell。语法exit[状态值]实例退出终端#exit......
  • Linux finger命令
    Linuxfinger命令快速使用root@jdit:~#fingerrootLogin:rootName:rootDirectory:/rootShell:/bin/bashOnsinceSunApr1610:58(CST)onpts/0from163.125.98.1521secondidle(messagesoff)Ne......