本文对阿里云服务器 Linux 系统如何查看用户登录记录的方法进行简要说明。
要点:
用户登录的信息通常记录在 utmp(/var/run/utmp)、wtmp(/var/log/wtmp)、btmp(/var/log/btmp) 和 lastlog(/var/log/lastlog) 等文件中。
who、w 和 users 等命令通过 utmp(/var/run/utmp) 文件查询当前登录用户的信息。
last 和 ac 命令通过 wtmp(/var/log/wtmp) 文件查询当前与过去登录系统的用户的信息。
lastb 命令通过 btmp(/var/log/btmp) 文件查询所有登录系统失败的用户的信息。
lastlog 命令通过 lastlog(/var/log/lastlog) 文件查询用户最后一次登录的信息。
1.who 命令:显示当前当登录的用户的信息
# who
root pts/0 2015-05-16 12:09 (182.92.253.20)
root pts/1 2015-05-16 12:54 (182.92.253.20)
root pts/2 2015-05-16 13:21 (182.92.253.20)
root pts/3 2015-05-16 13:21 (182.92.253.20)
2.w 命令:显示登录的用户及其当前执行的任务
# w
15:41:39 up 5 days, 1:51, 7 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 182.92.253.20 12:09 2:14m 0.05s 0.05s mysql -ujacky -px xxxx
root pts/1 182.92.253.20 12:54 34:49 0.35s 0.35s mysql -ujacky -px xxxx
root pts/2 182.92.253.20 13:21 2:13m 0.00s 0.00s -bash
3.users 命令:显示当前当登录的用户的用户名
# users
root root root root root root root
4.last 命令:显示当前与过去登录系统的用户的信息
# last
root pts/6 182.92.253.20 Sat May 16 15:31 still logged in
root pts/5 182.92.253.20 Sat May 16 15:25 still logged in
root pts/4 182.92.253.20 Sat May 16 15:07 still logged in
root pts/3 182.92.253.20 Sat May 16 13:21 still logged in
5.lastb 命令:显示所有登录系统失败的用户的信息
# lastb
root ssh:notty 46.17.40.55 Sat May 16 02:06 - 02:06 (00:00)
root ssh:notty 206.221.188.50 Sat May 16 02:06 - 02:06 (00:00)
root ssh:notty 95.173.184.2 Sat May 16 01:58 - 01:58 (00:00)
6.lastlog 命令:显示用户最后一次登录的信息
#lastlog
Username Port From Latest
root pts/6 182.92.253.20 Sat May 16 15:31:48 +0800 2015
bin **Never logged in**
daemon **Never logged in**
7.secure文件查看登录记录
#cat /var/log/secureu
Jun 9 08:42:10 iZ25bvxoe7qZ sshd[21418]: Accepted password for root from 42.120.74.106 port 32907 ssh2
Jun 9 08:42:10 iZ25bvxoe7qZ sshd[21418]: pam_unix(sshd:session): session opened for user root by (uid=0)
Jun 9 08:42:10 iZ25bvxoe7qZ sshd[21420]: Accepted password for root from 42.120.74.106 port 33969 ssh2
Jun 9 08:42:10 iZ25bvxoe7qZ sshd[21420]: pam_unix(sshd:session): session opened for user root by (uid=0)
Jun 9 08:42:10 iZ25bvxoe7qZ sshd[21420]: subsystem request for sftp by user root
如果问题还未能解决,建议联系微信公众平台官方协助,或请联系阿里云代理商凯铧互联寻求帮助。本公司销售:阿里云、腾讯云、百度云、华为云、金山大米云、金山企业云盘!可签订合同,开具发票,同样的品质,更多贴心的服务,更实惠的价格。 阿里云代理商凯铧互联会为您提供一对一专业全面的技术服务,同时还能为您提供阿里云其他产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7x24技术服务。 电话专线:136-5130-9831,QQ:3398234753。
为什么选择我们:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯等,作为阿里云,腾讯云百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。公司总部设在北京,并在内蒙设有办事处。凯铧互联以互联网基础服务为核心,以软件技术为推手,通过软件与互联网的结合,技术与行业认知的结合,提供针对互联网应用解决方案、及相关软件产品及服务。 针对各行业客户,特别是中小企业,提供安全、可靠、高质量、易扩展的行业解决方案和互联网应用,帮助客户实现信息化管理、数字化转型、企业上云等最佳实践,以满足客户业务发展的各种需求。行业解决方案涵盖的领域包括:电子、能源、文化、旅游、教育、机械、医疗、金融、餐饮等。公司官网:www.bjkaihua.com; 腾讯云网站www.bjkaihua.net.cn; 阿里云业务网站:www.alibjyun.com。