CentOS 7 でログの確認方法
提供:あわ自由帳
CentOS 7 で確認したログの場所です。
SSHログの確認方法
CentOS 7では、SSH接続された時のログは、/var/log/ディレクトリ配下に保存される。
SSHログファイル保存状況の確認
[root@host3 ~]# ls -ahl /var/log/ | grep secure -rw------- 1 root root 474K 1月 28 09:30 secure -rw------- 1 root root 158K 1月 3 04:14 secure-20160103 -rw------- 1 root root 228K 1月 10 09:02 secure-20160110 -rw------- 1 root root 987K 1月 18 06:27 secure-20160118 -rw------- 1 root root 2.9M 1月 24 03:32 secure-20160124
SSHログを確認する
SSHログを確認するには、catコマンド、headコマンド、tailコマンド等を使うことになる。
tailコマンドでログの最終行から5行分のみ表示
[root@host3 ~]# tail -5 /var/log/secure Jan 28 09:39:17 host3 saslauthd[713]: pam_unix(smtp:auth): check pass; user unknown Jan 28 09:39:17 host3 saslauthd[713]: pam_unix(smtp:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost= Jan 28 09:39:33 host3 saslauthd[715]: pam_unix(smtp:auth): check pass; user unknown Jan 28 09:39:33 host3 saslauthd[715]: pam_unix(smtp:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost= Jan 28 09:42:11 host3 sshd[16549]: Connection closed by 127.0.0.1 [preauth]
Apacheのログ
場所:/var/log/httpd/access_log
- PHPのエラーも記録されます。
[root@host2 ~]# tail -f /var/log/httpd/access_log
MariaDBのログ
場所:/var/log/mariadb/mariadb.log
[root@host3 ~]# tail -f /var/log/mariadb/mariadb.log
MTA(メール系)のログ
場所:/var/log/maillog
[root@host2 ~]# tail -f /var/log/maillog
tail コマンドのの停止方法
「Ctrl」キーを押しながら「c」キーを押す。