Create a Menu Using Python integrating all the concepts

Shubham Jangid
4 min readNov 8, 2020

In this menu my team have created different modules which perform different function. When we start the program it shows my team details and ask the user where he want to perform the task either on local system or Remote system.

Different modules in the menu are:

  1. Basic Operation

different functions in basic operation are

Some function are shown in the images. Other options you can see by executing the code on your system

2. Package management

different functions in package management are

Some function are shown in the images. Other options you can see by executing the code on your system

3. User management

Some function are shown in the images. Other options you can see by executing the code on your system

4. Networking

Some function are shown in the images. Other options you can see by executing the code on your system

5. Permission

Showing the options of the permission

6. Services Management

Some function are shown in the images. Other options you can see by executing the code on your system

7. Docker Management

Some function are shown in the images. Other options you can see by executing the code on your system

8. Ansible

Some function are shown in the images. Other options you can see by executing the code on your system

9. AWS

showing AWS menu

10. Hadoop Management

Some function are shown in the images. Other options you can see by executing the code on your system

All the Above modules can we performed on local as well as remote system.

When we use SSH CMD to execute some CMDs on remote system every time it ask for the IP and password which become an overhead for the user.

To over come this problem I have used ssh-keygen which will generate a key in the our system so that user type IP and password only one time and we store IP in one variable and used it with ssh CMD.

Use Git large file Storage to store jdk-8u171-linux-x64.rpm hadoop-1.2.1–1.x86_64.rpm in the GitHub.

Thank you

--

--