首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux系统服务器如何查看用户登录日志

经常使用 Linux 系统开发者肯定会查询用户登录日志,查看用户登录日志有俩种日志记录用户登录行为,分别为:记录登录者数据 和 记录用户登录时间,以下为几种 Linux 常用用户登录日志查询方法...命令参数: -b:显示指定天数前登录信息 -t:显示指定天数以来登录信息 -u:显示指定用户最近登录信息 2、last 列出登录过系统用户信息 last 可以查看登录到系统用户信息...echo > /var/log/wtmp # 清空登录成功信息 last 命令配合筛选命令使用最佳,也是强烈推荐一种。...3、lastb 列出登录失败记录 lastb 命令与上面的 last 命令相似,列出是登录失败用户登录信息,默认读取 /var/log/btmp 文件信息,命令示例如下: lastb |less...lastb |grep [筛选参数] # 清空登录失败日志 echo > /var/log/btmp 免责声明:本站发布内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱

15.5K10
您找到你想要的搜索结果了吗?
是的
没有找到

Linux 日志服务器

Linuxrsyslog有向远程发送日志功能,出于安全和审计需要,可以将服务器日志集中起来管理。...加上图形化日志分析工具,我们可以很直观发现日志问题,配合常规监控系统,以实现基于日志颗粒化运维。...日志服务器运作机制大致是这样: 1、客户端将日志发送到服务器,服务端日志里于是出现了客户端日志 2、服务端将日志导入mysql,通过php程序进行日志分析并显示在网页上。...CentOS 6.3 x64 服务端:loganalyzer.test.org 192.168.1.249 客户端:apache01.test.org 192.168.1.21 一、配置基本日志服务器...IDENTIFIED BY 'rsyslogpassword';" mysql -u root -p -e "flush privileges;" 编辑/etc/rsyslog.conf 在文件末尾添加两行让系统日志导入到

1.3K40

十.Linux日志系统

Linux 系统中,日志文件记录了系统中包括内核、服务和其它应用程序等在内运行信息。 在我们解决问题时候,日志是非常有用,它可以帮助我们快速定位遇到问题。...在 Cent OS 7中,日志是使用rsyslogd守护进程进行管理,该进程是之前版本系统中syslogd升级版,对原有的日志系统进行了功能扩展,提供了诸如过滤器,日志加密保护,各种配置选项,输入输出模块...通过网络发送syslog rsyslog可以使用网络将日志消息发送或者接受日志,使用这个特性,可以实现使用单一日志服务器统一管理多台服务器日志。...PHP 使用 syslog 输出日志 在PHP 中,调用系统日志系统函数有三个 bool openlog ( string $ident , int $option , int $facility )...bool syslog ( int $priority , string $message ) bool closelog ( void ) 函数openlog用于打开到系统日志系统连接,第一个参数

8.6K32

10.34 linux系统日志

linux系统日志 /var/log/messages //是linux系统一个总日志——>除非某些服务,有定义单独日志 /etc/logrotate.conf 日志切割配置文件 参考日志文件文章...系统日志 /var/log/messages //是linux系统一个总日志——>除非某些服务,有定义单独日志 系统中存有一个日志切割机制,日志滚动,在增长到一定级别了,就会自动切割...$ du -sh /var/log/messages 388K /var/log/messages 在查看日志时候,会发现日志自动切割了 linux系统中有一个logrotate服务,会自动切割日志...日志是由 syslogd 服务决定,所以 kill -HUP 就会重新加载这个日志 还有一个脚本,shell命令行,在把日志切割后(挪走),改名字生成新日志 Linux系统有一个特点,一个服务写一个文件时候...但是一重启这个系统,又会生成这些日志 /var/log/dmesg日志文件 /var/log/dmesg //这是一个日志文件 这个日志文件和 dmesg命令 没有任何关联 它是系统启动一个日志

12.3K61

Linux系统日志介绍

默认日志类型可以分为三类:系统日志、登录日志和程序日志。不同类型Linux系统对各日志存放路径及文件名页不尽相同,对于ubuntu和Centos系统默认将生成日志保存在“/var/log”目录。...如表下所示为Linux系统默认日志类型及其存放信息如下所示: 系统默认日志类型 ‍/var/log/messages 记录Linux内核消息及各种应用程序公共日志信息 /var/log/cron 记录...crond 计划任务产生事件信息 var/log/dmesg 记录 Linux 操作系统在引导过程中各种事件信息 /var/log/lastlog 记录每个用户最近登录事件 /var/log/secure...记录系统启动有关日志文件 wtmp日志文件用于记录每个用户登录、注销及系统启动、停机事件。...可以利用wtmp日志文件来查看用户登录系统记录信息。

17.2K30

rsyslog日志服务器_php日志系统

filter(日志筛选) filter是rsyslog一大亮点,通常情况下,我们并不是所有的日志都要收集,比如我们只需要error以下级别的日志、或者我们再要包含特定内容日志。...template 使用template定义日志格式模板,可以规范不通类型日志,很方便我们查看,使用起来也很简单,但是template定义必须放在rsyslog.conf顶端。...缘由: 1.防止系统崩溃无法获取系统日志分享崩溃原因,用rsyslog可以把日志传输到远程日志服务器上 2.使用rsyslog日志可以减轻系统压力,因为使用rsyslog可以有效减轻系统磁盘IO...3.rsyslog使用tcp传输非常可靠,可以对日志进行过滤,提取出有效日志,rsyslog是轻量级日志软件,在大量日志情况下,系统负载基本上在0.1以下 安装与使用 源码安装: 一、...安装前准备 1.下载rsyslog-5.6.2 2.准备两台机器(linux或者unix),一台客户端,一台服务端 服务端和客户端安装步骤: 1.

4.9K20

linux日志服务器部署

集中式日志服务器介绍 如果你负责管理数台 Linux,你得登录每一台Linux 后,才能阅读其中信息! 这样是不是很麻烦?? 那有没有什么更好方案呢?...Linux 系统日志服务,允许你把信息传递到某一台 Linux 系统日志服务中;那你就可以把一台 Linux 作为日志服务器 (Log Server),而其他 Linux 则当作日志客户端。...此时,在作为日志服务器中就可以保存所有日志客户端产生信息,因此,你就可以在日志服务器中阅读信息,而不用登录到其他主机了。...UDP协议传送到日志服务器日志服务器ip地址为192.168.1.55 68 #*.* @@192.168.1.55 #也可以使用@@告诉客户端将所有日志信息使用...192.168.1.18 注:其它client端设置都是相同,这样我们就可以将很多台linux主机日志信息都收集到一台主机上,方便查阅和后期日志备份 工作。

65820

Linux配置日志服务器

前言   本文主要介绍是关于Linux配置日志服务器相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细介绍吧   日志服务器配置文件:/etc/rsyslog.conf   服务器端...:   服务器IP如下:   编辑日志服务器配置文件:   这里UDP或者TCP任选一个   将注释两句复制一遍,然后取消注释即可   进入目录下创建配置文件,配置需要监控客户端   Vim...  msg 从日志信息里内容判断   hostname 从日志主机名判断   比较操作符包括以下内容   contains 包含   isequal 等于   startswith 以...开头...  重启日志服务   可以看到目标目录下已经生成一个目录记录文件,且内容为空   客户机端:   客户机端IP为:192.168.0.100/24   编辑配置文件:   在末尾加上如下行指定日志服务器地址和端口号...  保存退出,重启日志服务   开始验证:   用服务器端通过ssh试图连接客户端:   由于输入密码,连接失败   现在在去查看日志记录文件:   如上,ssh连接记录已经被记录在日志文件中

15.1K00

linux系统日志文件查看方法_linux系统日志保存期限

大家好,又见面了,我是你们朋友全栈君。 rsyslogd是linux系统提供一个守护进程,用来处理系统日志。rsyslogd守护进程既能够接受用户进程输出日志,也能够接受内核日志。...Ssl 2月18 0:00 /usr/sbin/rsyslogd -n 1. syslog函数 用户进程可以通过syslog函数将日志输出到一个UNIX本地域socket类型(AF_UNIX)文件.../dev/log中,rsyslog守护进程负责监听/dev/log文件,并将用户进程日志保存到指定日志文件当中。...、closelog 可以使用openlog改变syslog输出方式,closelog函数关闭日志功能。...void openlog(const char *ident, int option, int facility); void closelog(void); /* ident参数表示字符串可以添加到日志消息日期和时间之后

6K31

Linux系统查看tomcat日志

Linux系统中如何查看tomcat日志?本篇文章为大家分享一下Linux系统中查看tomcat日志具体方法,有需要小伙伴可以参考一下。...使用tail命令-f选项可以方便查阅正在改变日志文件,tail -f filename会把filename里最尾部内容显示在屏幕上,并且不但刷新,使你看到最新文件内容。...Number 变量值可以是正或负整数。如果值前面有 +(加号),从文件开头指定单元数开始将文件写到标准输出。如果值前面有 -(减号),则从文件末尾指定单元数开始将文件写到标准输出。...如果没有指定其中任何一个标志,那么 tail 命令就会读取指定文件最后十行,并将其写到标准输出。这与在命令行输入 -n 10 是相同。 -m 标志在单字节和双字节字符环境中提供了一致结果。...至此关于Linux系统查看tomcat日志方法分享结束,大家有任何问题都可以通过评论区将问题提交给我们。

25.3K00

Linux系统日志及分析

Linux系统拥有非常灵活和强大日志功能,可以保存几乎所有的操作记录,并可以从中检索出我们需要信息。...Linux系统内核和许多程序会产生各种错误信息、警告信息和其他提示信息,这些信息对管理员了解系统运行状态是非常有用,所以应该把它们写到日志文件中去。 完成这个过程程序就是syslog。...常用日志文件 系统日志是由一个名为syslog服务管理,如以下日志文件都是由syslog日志服务驱动: /var/log/boot.log:录了系统在引导过程中发生事件,就是Linux系统开机自检过程显示信息...:Linux系统安全日志,记录用户和工作组变坏情况、用户登陆认证情况 /var/log/btmp :记录Linux登陆失败用户、时间以及远程IP地址 /var/log/syslog:只记录警告信息,...日志文件详细介绍: /var/log/boot.log 该文件记录了系统在引导过程中发生事件,就是Linux系统开机自检过程显示信息,如图1所示: /var/log/syslog 默认Centos

6.8K10

linux系统日志管理详解

了解 日志文件记录了时间,地点,人物,事件四大信息,故系统出现故障时,可以查询日志文件。 系统日志文件默认都集中放置到/var/log/目录内,其中又以message记录信息最多。...由于日志文件可以记载系统很多详细信息,所以一个有经验主机管理员会随时随地查阅自己日志文件,以掌握系统最新动态。 注意:系统断电没日志。...版本 rhel-server-5.4 sysklogd 5版本包名 syslogd: system application 记录应用日志 klogd: linux kernel 记录内核日志...target: 文件路径:通常在/var/log/,文件路径前"-"表示异步写入 用户:将日志事件通知给指定用户,* 表示登录所有用户 日志服务器:@host,把日志送往至指定远程服务器记录...日志远程存储 通常日志格式: 事件产生日期时间 主机 进程(pid):事件内容 如:/var/log/messages,cron,secure等 配置rsyslog成为日志服务器

8.4K12

Linux 系统日志,screen命令

Linux 系统日志 : # less /var/log/messages //是系统一个日志(服务,系统,软件等) 此日志配置策略是自动切割,我们使用命令可以查看到: [[email protected...# cat /etc/logrotate.conf //查看配置 ---- dmesg : # dmesg | less 系统硬件相关日志均在此,且保存在内存中(开机重启即消失) 假如网卡或硬盘有问题均会被记录在此..., # dmesg -c 临时清空内存中日志 # cat /var/log/dmesg //系统启动日志 ---- last : 其实此命令调用是文件/var/log/wtmp :用来查看正常登录历史...lastb : 登录失败用户 对应文件是 /var/log/btmp # cat /var/log/secure //系统安全日志 登录操作系统验证成功或者失败或者破解都会再次被记录!...所以我们可以写些安全防御脚本参照此日志文件;当然我们也可以动态去查看此日志: # tail -f /var/log/secure ---- screen : 可以 被认为是一个虚拟终端;具体应用如下:

6.6K61

Linux系统日志切割-Logrotate

关于日志切割 日志文件包含了关于系统中发生事件有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌服务器日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。...除此之外,处理一个单个庞大日志文件也常常是件十分棘手事。 logrotate是个十分有用工具,它可以自动对日志进行截断(或轮循)、压缩以及删除旧日志文件。...例如,你可以设置logrotate,让/var/log/foo日志文件每30天轮循,并删除超过6个月日志。配置完后,logrotate运作完全自动化,不必进行任何进一步的人为干预。...日志文件轮循设置在独立配置文件中,它(们)放在/etc/logrotate.d/目录下。...转储后日志文件放入指定目录,必须和当前日志文件在同一个文件系统 noolddir 转储后日志文件和当前日志文件放在同一个目录下

4.5K30

Linux 系统 varlogjournal 垃圾日志清理

systemd-journal systemd-journald是一个改进型日志管理服务,可以收集来自内核、系统早期启动阶段日志系统守护进程在启动和运行中标准输出和错误信息,还有syslog日志...另外,一些rsyslog无法收集日志也会被journal记录到。 rsyslog作为传统系统日志服务,把所有收集到日志都记录到/var/log/目录下各个日志文件中。...邮件服务日志 /var/log/cron crond计划任务日志 /var/log/boot.log 系统启动相关日志 曾经有人说:Linux没有垃圾文件,Windows才有垃圾文件,实际上不是这样...操作系统,就是操作各种文件系统,它不可能没有日志文件,更不可能不产生临时文件,就像剪纸一样,临时产生一些废料是再自然不过事情。...Linux到底有没有占用空间垃圾文件,这个看如何判定了,例如好几年前、几个月前日志文件、系统文件,基本没什么用处,算垃圾文件吗?

7.3K32

Linux系统logger日志命令详解

比如:"-p local3.info " local3 这个设备消息级别为info。默认级别是 “user.notice”。 -s 将消息记录到标准错误以及系统日志。...-t tag 指定标记,标记记录中每一行。 -u socket 按指定方式写入socket,而不是系统日志例程。...消息日志默认级别是 “user.notice”。 facility:用来定义由谁产生日志信息,即哪个软件、子系统运行过程中产生日志信息。 选项 说明 auth 用户授权。...daemon 系统守护进程。 kern 与内核有关信息。 lpr 与打印服务有关信息。 mail 与电子邮件有关信息。 news 来自新闻服务器信息。...syslog 由syslog生成信息。 user 用户程序生成信息,默认值。 ftp 来自ftp服务器信息。 uucp 由uucp生成信息。

4.8K30

Linux 系统 varlogjournal 垃圾日志清理

systemd-journald是一个改进型日志管理服务,可以收集来自内核、系统早期启动阶段日志系统守护进程在启动和运行中标准输出和错误信息,还有syslog日志。...本文转自米扑博客:Linux 系统 /var/log/journal/ 垃圾日志清理 默认情况下并不会持久化保存日志,只会保留一个月日志。...邮件服务日志 /var/log/cron crond计划任务日志 /var/log/boot.log 系统启动相关日志 曾经有人说:Linux没有垃圾文件,Windows才有垃圾文件,实际上不是这样...操作系统,就是操作各种文件系统,它不可能没有日志文件,更不可能不产生临时文件,就像剪纸一样,临时产生一些废料是再自然不过事情。...Linux到底有没有占用空间垃圾文件,这个看如何判定了,例如好几年前、几个月前日志文件、系统文件,基本没什么用处,算垃圾文件吗?

13.8K41

linux系统自动清理日志操作脚本

linux系统自动清理日志操作脚本 根据实际需要,编写自定义清理脚本,添加到定时任务中 大致操作命令格式如下,可按照脚本含义解释自行修改你所需要执行效果: 创建可执行文件 cd /home touch...-mtime +3 清理三天前文件,清理文件名为.tmp结尾文件,-exec 执行命令,{} \; 固定格式。...具体参数说明如下: find:linux查找命令,用户查找指定条件文件; /export/Logs/:想要进行清理任意目录;  -type f代表文件 d代表目录 -mtime:标准语句写法;+30...:查找30天前文件,这里用数字代表天数; "*log*":希望查找数据类型,"*.jpg"表示查找扩展名为jpg所有文件,"*"表示查找所有文件,这个可以灵活运用,举一反三;  -exec:固定写法...; rm -rf:强制删除文件,包括目录; {} \; :固定写法,一对大括号+空格+\+; -size 查找符合大小文件;

2.8K20
领券