自宅サーバー

トラブルシューティング

fail2banが動いているか不安?動作検証テストと誤BANされたときの緊急救済コマンド

fail2banが正しく動作しているかを安全に検証するテスト手順を解説。手動BANテストやログ正規表現の照合(fail2ban-regex)、誤って作業端末のIPがブロックされた際の解除コマンド(unbanip)、除外設定(ignoreip)をまとめました。
トラブルシューティング

SSH公開鍵認証で弾かれたらここを見ろ!「Permission denied」を招くパーミッションの罠と調査ログ完全ガイド

SSH公開鍵認証で「Permission denied (publickey)」が出る原因と解決策を解説。StrictModesによる拒絶の仕組み、ホームディレクトリ・.ssh・authorized_keysの必須パーミッション、auth.logを用いた最短ログ調査手順を紹介します。
トラブルシューティング

「*** System restart required ***」はいつ再起動すべきか?ダウンタイムを最小化する運用判断ルール

Ubuntuサーバーにログインした際に出る「*** System restart required ***」の正体と、安全な再起動タイミングの判断基準を解説。何が原因かを特定するコマンド(reboot-required.pkgs)や、再起動失敗・ダウンタイムを防ぐ事前チェック手順を紹介します。
インフラ・OS

【Windows 11 26H2】WSL2の挙動・パフォーマンス検証:メモリ管理とI/O性能はどう変わったか?

Windows 11 26H2環境におけるWSL2の動作検証とパフォーマンスレビュー。メモリ自動回収の挙動、ファイルI/O速度、mirroredネットワークモードの安定性、おすすめの.wslconfig設定を詳しく解説。
トラブルシューティング

apt upgrade時に出る「Configuration file modified」警告で絶対に「Y」を選んではいけない理由(Redis / MariaDB編)

Ubuntuのapt upgrade実行時に表示される「Configuration file modified」警告で「Y」を選んではいけない技術的理由を解説。RedisやMariaDBの設定が初期化されるリスクと、安全に「N」を選ぶべき理由、誤って上書きした際の .dpkg-old からの復旧手順を紹介します。
自宅サーバー

【自宅サーバー完全防衛】UFW × fail2ban × Nginxセキュリティヘッダーで鉄壁の要塞を作る最適解ガイド

自宅サーバーを安全に公開するための多層防御ガイド!UFWによる不要ポート遮断、Nginxセキュリティヘッダー設定、fail2banでの不正アクセス自動BANまで、コピペで使える設定コードと実践ツールを活用した完全防衛手順を徹底解説。
Ubuntu

【WordPress】実践Webツール10選を自作・ポータル化!functions.phpの整理術とショートコード一括管理の裏側

WordPress上にインフラ・セキュリティ系Webツール全10種を構築・ポータル化した開発記録。functions.phpの肥大化を防ぐ連想配列×クロージャ一括管理術や、完全クライアントサイド設計のUI/UX思想を全コード付きで徹底解説します。
Webサーバー

【保存版】Cloudflare導入時に絶対踏む520〜526エラー完全攻略ガイド!原因の切り分けと設定手順

Cloudflare導入時に多発する520〜526エラーの原因と解決策を徹底解説!通信モデルの仕組みから、SSL/TLS暗号化モードの落とし穴、curlによるオリジン直叩き切り分け手順、復旧用チートシートまで現場目線でわかりやすくまとめました。
ちゃーはんをフォローする
タイトルとURLをコピーしました