linux – 如何确定Virtualbox VM何时可以接受SSH连接?

前端之家收集整理的这篇文章主要介绍了linux – 如何确定Virtualbox VM何时可以接受SSH连接?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写一个简单的脚本,创建一个新的VirtualBox VM,将其旋转,然后通过SSH连接到它以执行一些命令.问题是,我必须等待一段时间才能启动VM.目前我只是在我的脚本中睡了120分钟睡了2分钟.但是,我希望在VM启动并准备接受SSH连接时获得某种通知,而不是等待2分钟.那可能吗?

P.S:
涉及访客添加解决方案不起作用 – 访客上的操作系统是vanilla CentOS 5.7,没有安装客户添加.

解决方法

你可以用类似的东西来代替睡眠120

while :; do
  ssh guest && break
  sleep 10
done

只是继续努力,直到你通过.

猜你在找的Linux相关文章