VPS セキュリティ&デプロイマニュアル
インフラ構成
- サーバー: VPS (Ubuntu Linux / 162.43.15.17)
- ユーザー:
root(公開鍵認証専用)
セキュリティ実装
- SSH制限: パスワードログインを完全に遮断。Ed25519秘密鍵のみ許可。
- 侵入防止:
fail2banが稼働し、SSHへのアタックを自動遮断。 - 防御壁:
ufwによりポート22(SSH)等、必要な通信のみ許可。
Bot 常駐化 (systemd)
ボットは Linux のサービスとして登録されており、24時間稼働します。
- サービス名:
antigravity-bot.service - 作業ディレクトリ:
/opt/antigravity-bot
管理コマンド (SSH接続後)
- 状態確認:
systemctl status antigravity-bot - ログ監視:
journalctl -u antigravity-bot -f - 再起動:
systemctl restart antigravity-bot - 停止:
systemctl stop antigravity-bot