如何在脚本中使用vbox?

2024-03-28 18:15:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个python脚本,将文件上传到某个网站。要登录到上述网站,我需要连接到我所在大学的VPN。它们过去既支持Windows上的检查点端点vpn客户端,也支持Linux上的shrewsoft vpn。他们已经停止支持shrewsoft,所以现在我正在编写一个脚本来打开Windows虚拟机(headless),将ssh插入其中,连接到vpn,使用scp将文件复制到特定位置,并运行python脚本在网站中提交文件(我使用Shrawy)。我遇到的一个问题是:我正在使用virtualbox来处理VM的东西。但是,当脚本正在运行且VM已导入并启动时,它会显示在虚拟盒gui中。我想要做的是做所有看起来不那么复杂和独立的事情,启动一个独立的、无头的VirtualBox实例,并使用它来导入VM并启动它。有什么办法吗


Tags: 文件脚本客户端网站linuxwindowsvmvpn