使用awk,获取,SSH通过SSH连接到VirtualBox客户端虚拟机,不知道IP地址

・1 分钟阅读

不知道IP地址的情况下,通过SSH连接到VirtualBox客户端虚拟机,

ssh vm-user@`VBoxManage guestproperty get"vm-name""/VirtualBox/GuestInfo/Net/0/V4/IP" | awk '{ print $2 }'`
用这种方式使用VBoxManage,而不用先查找当前的IP就可以对VM进行SSH,这取决于你对VM配置的方式,
示例输出
host-user@host:~$ ssh vm-user@`VBoxManage guestproperty get"vm-name""/VirtualBox/GuestInfo/Net/0/V4/IP" | awk '{ print $2 }'`
vm-user@192.168.1.123's password: 
Hujiuxiang profile image