Skip to content

kerr20801/bash_install-jump_server

Repository files navigation

🔐 Jump Server Scripts

Bash scripts for managing a Linux SSH jump server — user management, SSH key rotation, and multi-hop connection helpers.

Scripts

Script Description
jump.sh Interactive SSH jump menu with role-based server access
connect-server.sh Simple SSH connection helper
connect-server-secure.sh SSH connection with key-only enforcement
useradd.sh Add jump server users
secure_useradd.sh Add users with strong password policy enforcement
ssh_key_manager.sh Manage authorized_keys for users

Usage

# Interactive jump menu
bash jump.sh

# Add a new user
bash secure_useradd.sh <username>

# Manage SSH keys
bash ssh_key_manager.sh --add <username> <public-key>

Requirements

  • Ubuntu 20.04 / 22.04
  • SSH server configured

License

MIT

About

SSH jump server scripts — user management, key rotation, interactive connection menu

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages