I am unable to SSH my Centos which i installed in my Virtual box from my Macbook
You might consider using Vagrant to drive Virtualbox for you. It handles much of the configuration for you
Sorry, I am not aware with this tool. Do we have any other solution?
Vagrant is very useful, and I recommend you look into it. It is free and available for all platforms. They maintain a libary of pre-configured base images for virtualbox which means you don’t have to go through the installation of the operating system, and will configure password-less ssh directly out the box.
Either way, back to the manual procedure
I don’t have a mac so I can’t debug this directly, but the following should be set up in Virtualbox for your VM
A network adapter connected to NAT
:
Then press the port forwarding button, where you will need to add a forwarding for SSH
- Name -
ssh
- Protocol -
tcp
- Host IP -
127.0.0.1
- Host Port -
2222
(can be any free port, but using this for the example) - Guest IP - Leave empty
- Guest port -
22
Once that is all configured, and assuming the ssh daemon is running inside the vm, then
ssh -p 2222 [email protected]
where user
is whatever user you set up when you ran the centos install
Hi @sanchitjain0592 ,
Can you please check the service of SSH?
Share the output of ip a
command.
Regards,