如何在自定义端口上连接Google Cloud VM?

我收到的常见问题之一是如何使用gcloud在自定义端口上登录Google Cloud Linux VM。

Google Cloud Platform(GCP)具有多个连接到VM的选项。

如果你将默认SSH端口从22更改为其他端口, 并尝试使用ngcloud进行连接, 则必须使用–ssh-flag参数。

让我们看看命令语法。

使用gcloud使用自定义SSH端口登录到VM

  • 登录到Google Cloud Platform, 然后转到Computer Engine下的VM实例
  • 单击SSH >>查看gcloud命令旁边的下拉菜单
如何在自定义端口上连接Google Cloud VM?2
  • 这将提示你一个带有命令的小对话框, 如下所示。
gcloud compute --project "PROJECT_NAME" ssh --zone "us-central1-b" "instance-1"
  • 如果你注意到, 命令中未定义自定义SSH端口, 则必须手动添加它。
  • 假设SSH端口为2222, 那么gcloud命令如下所示。
gcloud compute --project "PROJECT_NAME" ssh --zone "us-central1-b" "instance-1" --ssh-flag="-p 2222"

通过添加–ssh-flag, 你可以指示gcloud在给定的端口号(而不是默认端口号)上连接VM实例。

通过浏览器使用自定义SSH端口登录到VM

不使用gcloud或SSH客户端?不用担心

GCP允许你直接通过浏览器访问VM。转到虚拟机实例, 然后在” SSH”下拉菜单下, 选择”在自定义端口的浏览器窗口中打开”。

如何在自定义端口上连接Google Cloud VM?4
  • 输入端口号, 然后单击”打开”
如何在自定义端口上连接Google Cloud VM?6
  • 你将在浏览器中拥有VM SSH会话
如何在自定义端口上连接Google Cloud VM?8

希望这份快速指南对你有所帮助。如果你想了解有关Google Cloud Platform的更多信息, 那么我会推荐Dhanaji Musale的在线课程。

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?