さくらVPSでサーバーのアクセスログとログインログを確認するコマンド
最終更新日: Update!!
VPSサーバーは一般的なレンタルサーバーと異なり、運用保守も自ら行う必要があります。セキュリティ対策はもちろん必要ですが、異常や不審な痕跡がないかもマメにチェックすることも大切です。
そこでログファイルを確認する習慣をつけておくことが重要です。ログファイルには一定の期間でアクセスやログインなどの記録が控えられており、いつでも確認することができます。
そこで、備忘録としてサーバーのアクセスログとログインログを確認するコマンドをまとめておきたいと思います。弊社も利用している環境ということで、今回はさくらVPSを使用している前提で進めていきます。
VPSサーバーのアクセスログを確認する
サーバーへのアクセスログを確認していきます。つまりサイトにアクセスした記録になります。サイトが表示されないなどのトラブル解消にも使えます。こちらは以下のコマンドでアクセスログにアクセスし、ファイルの中身を確認する形になります。$ ssh -i .ssh/id_rsa [USERNAME]@[HOSTNAME] // サーバーログイン(公開鍵認証の場合) $ su - // ルートユーザーに切り替え # cd /var/log/httpd // アクセスログがあるディレクトリまで移動 # tail -f access_logアクセスがあればリアルタイムでログが更新されます。IPアドレスも表示されるので、大量に同一IPアドレスからのアクセスがないかも確認しておくと良いですね。
VPSサーバーのログインログを確認する
同じくVPSサーバーにログインした履歴も確認できます。下記のコマンドで、ログイン履歴の一覧や、ユーザーごとの最終ログインを確認することができます。$ ssh -i .ssh/id_rsa [USERNAME]@[HOSTNAME] // サーバーログイン(公開鍵認証の場合) // ログイン履歴の一覧表示 $ last // ユーザーごとの最終ログインを表示 $ lastlog見覚えのないユーザーでのログインなどがないように確認しましょう。公開鍵認証やルートユーザーでのログイン禁止などの設定を行なっている場合は、その通りの履歴になっているはずですので合わせて確認しておくと良いですね。 (参考にさせていただいた記事) 「ログの見かた」~初心者でもよくわかる!VPSによるWebサーバー運用講座(1)
sponserd
keyword search
recent posts
- Shopifyでオリジナルテーマ制作やテーマカスタマイズで使えるTips #2
Shopifyでオリジナルテーマ制作やテーマカスタマイズで使えるTips #2
- Shopifyでオリジナルテーマ制作やテーマカスタマイズで使えるTips #1
Shopifyでオリジナルテーマ制作やテーマカスタマイズで使えるTips #1
- ViteでReactとReact Routerを使ってみる
ViteでReactとReact Routerを使ってみる
- ViteでPugのコンパイル環境を導入する
ViteでPugのコンパイル環境を導入する
- ViteでMarkuplintとPrettierを使える環境を構築する
ViteでMarkuplintとPrettierを使える環境を構築する
- ViteでStylelintとESlintを使える環境を構築する
ViteでStylelintとESlintを使える環境を構築する
- マウスオーバーしたセルを含む行列がハイライトするテーブルを作成する:has()擬似クラスの活用例
マウスオーバーしたセルを含む行列がハイライトするテーブルを作成する:has()擬似クラスの活用例
- ViteでVue.jsとVuex(Pinia)とVue Routerを使ってみる
ViteでVue.jsとVuex(Pinia)とVue Routerを使ってみる
categories