This is a completely automated install.
OS Requirements
1 or more network interfaces with internet connectivity
1 or more processors
2048Mb or more memory
-
You will need bootable media, NetBoot media does not work at this time, any minimal or full media will do. Boot media is important becuause it defines th OS major version. The OS detection looks at the OS defined in the initrd and builds based on the major version. A 9.1 OL will patch to the latest 9.x that is defined by the Distro maintainer.
- CentOS
- 7 Working
- 8 Working - Not fully patching
- 9 Working
- Oracle - UEK
- 7 Working
- 8 Working - Not fully tested
- 9 Working
- Rocky
- 8 Working
- 9 Working
- CentOS
-
Boot the install media on a computer or VM that has internet connectivity
-
Interrupt the boot media menu usually by pressing <TAB> which will display the boot command
-
Append to the end of he boot command
Minimal Install - (All)
inst.ks=https://raw.githubusercontent.com/927technology/kickstart/main/distro/el/minimal.ks
Docker-CE Install - (All)
inst.ks=https://raw.githubusercontent.com/927technology/kickstart/main/distro/el/docker.ks
Libre NMS Install - (All): As Container
inst.ks=https://raw.githubusercontent.com/927technology/kickstart/main/distro/el/librenms.ks
URL: http://<ip>:8000
MiTM Router Install - (EL9): As Container
inst.ks=https://raw.githubusercontent.com/927technology/kickstart/main/distro/el/mitmrouter.ks
MariaDB Install - (All): As Container
inst.ks=https://raw.githubusercontent.com/927technology/kickstart/main/distro/el/mariadb.ks
MariaDB Root Password: ninepassword
Nessus Install - (All): As Container
inst.ks=https://raw.githubusercontent.com/927technology/kickstart/main/distro/el/nessus.ks
URL: https://<ip>:8834 Username: nineuser Password: ninepassword
The resulting command should look like
> vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet inst.ks=https://raw.githubusercontent.com/927technology/kickstart/main/distro/el/minimal.ks
- Kickstarts are boot media dependant. The kickstart will determine the boot media and install the appropriate files
-
Press <Enter>.
-
The installation will take a moment to complete as it pulls updated packages from the internet during the install. This time for this process is dependant on the speed of your internet connetion.
-
Once the system reboots
-
Login
Default Login: root
Default Password: 1qaz2wsx!QAZ@WSX
-
Change root's password
passwd
-
create a privileged non-root user where <username> is your new user
useradd <username> passwd <username> echo "<username> ALL=(ALL:ALL) ALL" > /etc/sudoers.d/<username>
-
Logout/Login as new non-root user and you are ready to go
-