Using SSH makes it easier and more effective to manage your virtual machines. After you set it up, you can open a terminal on your host computer, like PowerShell on Windows or Terminal on macOS/Linux, ...
This how-to shows how to use free Ansible software to automate configuration of Cisco routers and links to other Ansible modules that apply to other vendors' gear and support other functionality ...