Skip to content

Latest commit

 

History

History
47 lines (29 loc) · 1.42 KB

README.md

File metadata and controls

47 lines (29 loc) · 1.42 KB

virtualBoxik

A set of scripts designed to help manage Virtual Machines.

####boxikListener.err/.log : Output logs of the delService program, simple things like on/off, IP address adding, and any errors that occur.

####cleanHosts.sh : Run as root. Cleans offline/non-existing hosts from /ansible/hosts and /etc/ssh/ssh_config

####configVMNetwork.sh: Updates the network configurations of all owned VM's. User-specific unlike cleanHosts.

Required for Guest->Host connections. Run after any manual VM cloning.

####cloneLink.sh: Creates some clones, usage->

	./cloneLink.sh nameToBeClone name'sSnapshotName newName numberOfVM's	
	
Automatically runs configVMNetwork after completion so no need to do that manually.

####listVM.sh: Run as root. Lists all VM's across all users.

####BoxikScripts: Don't run these yourself, program use only.

####boxikListener.sh: Listens for any incoming connections from "itself", so only VM's on the Host machines can access it.

Routes any commands into manage.sh.

####manage.sh: Parses commands and forwards them to the appropriate scripts.

####host.sh: Creates host listings in /etc/ssh/ssh_config and /ansible/hosts. Requires IP and VM name.

####boxik_config: Some configuration options , more info in file.

####secureGuestKey: You can place your key anywhere you want, provided you update the boxik_config file.

You can remove these if not needed.