Enabling SSH Access
It's recommended:
- to maintain a separate jumpbox VM for your environment
- do not SSH to the Director
- use
bosh ssh
to access VMs in your deployments and use jumpbox VM as your SSH gateway
To obtain SSH access specifically to the Director VM when necessary you can opt into jumpbox-user.yml
ops file when running bosh create-env
command. It will add a jumpbox
user to the VM (by using user_add
job from cloudfoundry/os-conf-release
).
bosh int creds.yml --path /jumpbox_ssh/private_key > jumpbox.key
chmod 600 jumpbox.key
ssh jumpbox@external-or-internal-ip -i jumpbox.key