- by Lee2sman
- Updated 2017-09-18
#!/usr/bin/env bashfor portability, or less good,#!/bin/bash
| #!/bin/bash | |
| GCLOUD="/Users/<your-username>/google-cloud-sdk/bin" | |
| ${GCLOUD}/gcloud compute firewall-rules update <gcp-firewall-rule-name> --project=<gcp-project-id> --source-ranges=$(curl ifconfig.me) | |
| external_ip=$(${GCLOUD}/gcloud compute instances describe <gcp-compute-engine> --zone=<gcp-ce-zone> --format='get(networkInterfaces[0].accessConfigs[0].natIP)') | |
| ssh naya@$external_ip -p 122 |