https://github.com/DeadlockState/Proxmox-prepare
Preparing Proxmox VE after installation
https://github.com/DeadlockState/Proxmox-prepare
proxmox proxmox-ve
Last synced: 6 months ago
JSON representation
Preparing Proxmox VE after installation
- Host: GitHub
- URL: https://github.com/DeadlockState/Proxmox-prepare
- Owner: DeadlockState
- Created: 2017-06-04T18:19:17.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-02-22T18:19:47.000Z (over 5 years ago)
- Last Synced: 2024-11-06T07:40:21.729Z (11 months ago)
- Topics: proxmox, proxmox-ve
- Language: Shell
- Size: 9.77 KB
- Stars: 15
- Watchers: 4
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Proxmox-prepare [](https://travis-ci.org/Punk--Rock/Proxmox-prepare)
## About
Preparing Proxmox VE after installation
## Screenshots

## Compatibility
Tested on
* [x] Proxmox VE 4.4
* [x] Proxmox VE 5.0
* [x] 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
```shell
wget https://raw.githubusercontent.com/Punk--Rock/Proxmox-prepare/master/proxmox_prepare.shchmod +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](https://github.com/Punk--Rock/Proxmox-templates#proxmox-templates)
## Contact me
[](https://twitter.com/Punk__R0ck) [@Punk__R0ck](https://twitter.com/Punk__R0ck)