Desde que você também perguntou como fazer da maneira legal (ssh), eu cobrirei isso, a única coisa para você descobrir é como obter o ssh no seu MAC, já que eu nunca toquei e nunca toquei em um.
1. Preparação:
Abra virtualbox
e vá para as preferências via menu, vá para a aba de rede e clique no pequeno ícone mais em redes somente de host, isso adicionará um adaptador chamado vboxnet0
.
Depoisdeterfeitoisso,insiraaspreferênciasdaprópriaVMemudeparaaguiaderedeecliqueemencaminhamentodeportaemAdapter1
einsiraapósumcliquenosinaldemaissuascredenciais,comomostradonasimagensabaixo./p>
OBSERVAÇÃO:VocêpodeenviaroSSHdiretamentedosistemaMacOSXparaosistemadaVM,seforNATenomesmosistema;VocênãoprecisaconfiguraroPortForwardingamenosquequeiraquesistemasforadosistemaqueexecutamaVMcheguemaosistema.(incluídonocomentáriocomoeununcativeoununcapossuireiumMAC,eunãopossoverificarisso,paraumhostUbuntuédefinitivamentenecessário).
Depoisdisso,váparaaguiaAdapter2
eativeesteadaptadoreconfigure-oparaseranexadoaoúnicoadaptadordohostdenominadovboxnet0
.
2.Login:
Comoeujádisse,eununcatoqueiemummax,maseusuponhoqueoscomandosdevemserosmesmosouquaseosmesmos,entãovoucolocaraquioscomandosusadosemumhostUbuntuparalhedarumavantagem.ParaefetuarloginnasuaVM,inicie-anoterminal--headless
noterminal(deixooKali-Linux
in,masvocêdevesubstituirissopelonomedasuaVM):
vboxmanagestartvm"Kali-Linux" --type headless
Agora, aguarde um momento em que sua VM ainda precisa ser inicializada, mesmo que não exiba nenhuma janela e faça login nela:
ssh -l <user-name> localhost -p 2222
Em seguida, será solicitada a senha do usuário na sua VM e depois disso, as linhas que você vê no seu terminal são linhas que você vê e digita na sua VM.
Para desligar você tem duas opções. Eu prefiro principalmente o primeiro.
-
desligamento de dentro da VM
shutdown -h 1 logout
-
desligamento do terminal
logout vboxmanage controlvm "Kali-Linux" poweroff