You are currently viewing Linux shell Script for Automate a lot of tasks

Linux shell Script for Automate a lot of tasks

Gnu-bash-logo.svg-58c6fe745f9b58af5c8d8017.png

Automation Project

Download

Automation can be defined as the technology by which a process or procedure is

performed without human assistance.

My project has been developed by bash scripting programming for run it on any Linux

platform, we implement it on CentOS 7, that script for automat the following task:

1- Install FTP.

2- Create local repository server.

3- Configure repository client to connect to local server.

4- Configure Firewall to add FTP protocol.

5- Configure network bridge and set it as a bridge for physical network card.

6- Install all packages are required for virtualization.

7- Create New Virtual machine by kickstart file (unattended installation).

 

Implementation prerequisites:

* Before run this menu, you must be mount CentOS DVD media.

* Copy ks.cfg and All_IN_One_menu.sh files from project CD to you Centos root

Desktop.

* Change permission by chmod 755 All_IN_One_menu.sh

* You must be copy ISO image of Centos to /var/lib/libvirt/

* Check IP address under Create Network bridge section in All_IN_One_menu.sh

file, to check if you need to allocate it with your subnet or not.

* If you will be changing IP for bridge, so you must be change IP for new virtual

machine under Create new virtual machine section in All_IN_One_menu.sh file.

 

To Download Script file and project documentation :

https://drive.google.com/drive/folders/1fW1bzVDWH1X5h8pahRcAEYA91dxweCPQ?usp=sharing

 

This above script prepared by : Hazem Mohamed- IT System Administrator

Email : hmohamed200@gmail.com

Phone : 01002183502

 

 

This Post Has One Comment

  1. User Avatar
    Hazem.Mohamed

    Great Topic and Great Job.

Comments are closed.