How to ssh to vagrant without actually running "vagrant ssh"?

Kevin Burke picture Kevin Burke · Jun 2, 2012 · Viewed 69.5k times · Source

I would like to reproduce the way Vagrant logs in to my VM within a shell script using an ssh command, so I create an alias to my Vagrant instance.

What is the command syntax to use the regular ssh command to access it?

Answer

Steven Soroka picture Steven Soroka · May 15, 2014

There's a lot of answers already, but they all seem overly complicated or solve problems the asker didn't have.

simply:

# save the config to a file
vagrant ssh-config > vagrant-ssh

# run ssh with the file.
ssh -F vagrant-ssh default