Skip to content

Mike-Brown5/AutomationNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An Automation Python Script that let configure multiple devices simultaneously by doing the following:

1-Validate the IP file: It takes the path to a file containing a list of IP addresses as input and verifies if the file exists and then It checks if the IP addresses in the file are valid .

2-Check reachability of IP addresses: It uses the ping command to check if the IP addresses are reachable.

3-Establishing the SSH connections: It takes the path to an authentication file containing a username and password and a commands file as input. It then establishes an SSH connection to each IP address in the IP file using the provided credentials and executes the commands in the commands file.

4-Execute the SSH connections to multiple IP addresses simultaneously using multi-threading.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages