Skip to content

DeadlockState/Proxmox-prepare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Proxmox-prepare Build Status

About

Preparing Proxmox VE after installation

Screenshots

screenshot

Compatibility

Tested on

  • Proxmox VE 4.4
  • Proxmox VE 5.0
  • Proxmox VE 5.1

Features

  • Disable "No valid subscription" pop-up message and remove Proxmox VE Enterprise repository from sources.list if you don't pay for Proxmox support subscription
  • Install Fail2ban to protect Proxmox VE Web UI from too many connections attempts (default 4 max. retry and 12 hours of ban time you can modify it in /etc/fail2ban/jail.local)
  • Disable SSH root access
  • Change SSH port number
  • Add a bridged network interface
  • Generate a Let's Encrypt SSL certificate with auto renewals

Installation

Pre-requisites

Just a fresh install of Proxmox VE :)

Recommendations

Run this script just after installing Proxmox VE

wget https://raw.githubusercontent.com/Punk--Rock/Proxmox-prepare/master/proxmox_prepare.sh

chmod +x proxmox_prepare.sh

./proxmox_prepare.sh

Troubleshooting

If you have problems with the Let's Encrypt SSL certificate you can uninstall it by executing fix_ssl.sh

More

If you use LXC containers (CT) and you want updated containers templates you can check this repository

Contact me

Twitter @Punk__R0ck

About

Preparing Proxmox VE after installation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages