No description
Find a file
despiegk 5b96d530c6 Remove SSH key command restrictions in authorized_keys
Replace the SSH key addition logic to write clean keys without restrictive command options. The previous authorized_keys file contained a command restriction that prevented root login. This fix clears those restrictions and adds the keys cleanly.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-01-28 08:03:34 +01:00
scripts Remove SSH key command restrictions in authorized_keys 2026-01-28 08:03:34 +01:00
.gitignore init 2026-01-28 07:45:24 +01:00
README.md Update script URLs to use geomind_code repository base 2026-01-28 07:48:32 +01:00

itenv for ourworld

Setup SSH Configuration

Run the setup script directly:

curl -fsSL https://forge.ourworld.tf/geomind_code/sysadmin_scripts_public/raw/branch/main/scripts/ssh_config_kristof.sh | bash

This script will:

  • Create ~/.ssh/config if it doesn't exist
  • Add all Kristof servers (kristof1-7)
  • Add all OVH hero servers (hero-a through hero-d)
  • Skip any hosts that are already configured (idempotent)

After running, you can SSH into any server:

ssh hero-a-expire-may
ssh hero-b-expire-may
ssh kristof1
# etc.

Server Update and Installation

To update and configure servers, run:

curl -fsSL https://forge.ourworld.tf/geomind_code/sysadmin_scripts_public/raw/branch/main/scripts/update_install.sh | bash

This script handles server updates and dependencies installation.