원클릭으로
vps-provisioning-and-hardening
Provisioning, auditing, and hardening a fresh VPS for BMO/Sovereign Cloud deployments.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Provisioning, auditing, and hardening a fresh VPS for BMO/Sovereign Cloud deployments.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Durable knowledge-vault reference for the Prismtek/Buddy talking-host lip-sync workflow.
Configure, extend, or contribute to Hermes Agent.
Use when reviewing betting-model pipelines, sports prediction datasets, backtests, expected value math, and model-risk controls without placing bets.
Use when planning, drafting, repurposing, and promoting content across YouTube, X, and Twitch while keeping posting, DMs, replies, deletions, and account changes approval-gated.
Use when turning approved bookmarks and linked articles into ranked research digests, summaries, and next actions using read-only browser or API adapters.
Use when preparing concise pre-call context briefs from approved notes, prior conversations, public signals, project status, and open questions.
| name | vps-provisioning-and-hardening |
| description | Provisioning, auditing, and hardening a fresh VPS for BMO/Sovereign Cloud deployments. |
| version | 1.0.0 |
| author | Hermes Agent |
| license | MIT |
| platforms | ["linux"] |
| metadata | {"hermes":{"tags":["vps","hardening","ubuntu","ssh","devops"]}} |
This skill governs the 'Surgical Scrub' process for taking over a potentially used VPS and preparing it as a secure, clean host for BMO/Sovereign Cloud infrastructure.
Before attempting login, verify the network path:
nc -zv <ip> 22 to ensure SSH is listening.When dealing with a fresh root password and no keys, standard ssh is interactive. For agent-driven setup:
sshpass to provide the password non-interactively.sshpass -p '<password>' ssh -o StrictHostKeyChecking=no root@<ip> '<command>'sshpass is missing on the host, install it via brew install sshpass (macOS).Run a baseline probe to identify legacy residents:
uname -a; uptimedf -h (Check for large unexpected partitions or filled disks).free -mps aux (Look for unexpected long-running services).netstat -tulpn or ss -tulpn (Identify what is listening).crontab -l and ls /etc/cron.* (Check for persistence).apt update && apt upgrade -y/etc/ssh/sshd_config (PermitRootLogin prohibit-password).ufw (Uncomplicated Firewall).ufw default deny incoming.ufw allow ssh.apt upgrade on specialized VPS kernels; check provider docs for custom kernel requirements.ssh <user>@<ip> (Should connect without password).sudo ufw status (Should show only intended ports open).last (Should show only expected login sessions).