自動化

ubuntu24.04

数万枚のWebP画像をダウンタイムなしでID別ディレクトリに再配置するPythonワンライナーの設計

数万枚規模のWebP画像をダウンタイムなしでID別サブディレクトリへ整理・再配置するPythonワンライナーを解説。シェルスクリプトで起きやすい抽出漏れを防ぎ、パーミッション事故(403エラー)を回避する安全な運用手順を紹介します。
Ubuntu

【Stream9ユーザーが送る】systemd-timer全盛のStream9から、まだcrontabが現役なUbuntuの世界へ

CentOS Stream 9(RHEL9世代)で推奨される systemd-timer と、Ubuntuで今なおバリバリ現役な crontab の定時実行タスクの違いを比較!ログの追いやすさや設定のしやすさなど、両ディストリビューションの定期処理の思想を解説します。
自宅サーバー

手動だと動くのにCronだと失敗する…の原因9割はコレ!『環境変数とパスの罠』を完全攻略

手動実行だと動くスクリプトがCronで失敗する原因の9割は、Cron特有の「ある初期設定」の差にあります。本記事では、初心者が100%ハマる「Cron静かな失敗の罠」の仕組みを解明!一発で確実に動作させる記述法から、エラー時の自動通知設定までまとめました。
ubuntu24.04

「fail2banが入ってるから安心」は勘違い?ログ仕様変更で効かない攻撃を即BANする正しい防御術

apt install fail2ban して安心していませんか?実はOSのログ仕様変更により、設定したはずの防御機能が「完全にスルー」されているケースが急増中!放置すると危険な海外からの辞書攻撃を即座に検知・自動遮断する正しい初期設定術を解説します。
Ubuntu

3GB超でサーバーが突然死!?放置すると危険なストレージの枯渇を完全自動で捩じ伏せる運用術

WebサイトもDBも増やしていないのに、VPSのストレージ残量がなぜか激減…?放置するとサーバーが突然停止する恐怖の「ストレージ枯渇化」を引き起こす意外な原因と、二度と容量に悩まされなくなる「3つの自動運用術」を分かりやすく解説!