Kickstart Examples – Configuration 2
Networking:- Bootproto = dhcp
- Hostname = centvm1
- Disable IPv6
Simple paritioning
- /boot – ext4 – size 500M
- / – ext4 – size 5G
- Swap – size 2G
- SELinux enabled
- Firewall rule added for SSH
- TimeZone – Europe/London
- CentOS Minimal – Core
- Add a user named testuser
Kickstart config
# ======================================= # SECTION 1: Command section # ======================================= # Install options install url --url ftp://192.168.122.249/images/centos/x86_64/6.5 keyboard uk lang en_US selinux --enforcing timezone --utc Europe/London # Set up root password rootpw --iscrypted $6$jgrdXC4a/XBlOZkv$A49cH1mwaK7K91.EM/GDdiFO7NBt4CXk3omKntDk35UEyzjWBeJl2x6oGPuH0HRYLjJNUhYDsHRjyEGjsMFp50 # Create an user with encrypted password user --name=testuser --password=$6$jgrdXC4a/XBlOZkv$A49cH1mwaK7K91.EM/GDdiFO7NBt4CXk3omKntDk35UEyzjWBeJl2x6oGPuH0HRYLjJNUhYDsHRjyEGjsMFp50 --iscrypted # Networking options network --onboot yes --device eth0 --bootproto dhcp --hostname centvm1 --noipv6 # Authentication options authconfig --enableshadow --passalgo-sha512 # Bootloader options # Harddisk in this case is /dev/vda zerombr bootloader --location=mbr --driveorder=vda --append="crashkernel=auto" # Add an exception for ssh in firewall firewall --service=ssh # Partitioning clearpart --all --initlabel part / --fstype=ext4 --size=5000 part /boot --fstype=ext4 --size=500 part swap --fstype=swap --size=2000 # Reboot after installation reboot # ======================================= # SECTION 2: Packages section # ======================================= %packages --nobase @Core # ======================================= # SECTION 3: Pre section (optional) # ======================================= # ======================================= # SECTION 4: Post section (optional) # =======================================
0 comments:
Post a Comment