如何在自定义端口上连接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()

文章图片
  • 这将提示你一个带有命令的小对话框, 如下所示。
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()

文章图片
  • 输入端口号, 然后单击” 打开”
如何在自定义端口上连接Google Cloud VM()

文章图片
  • 你将在浏览器中拥有VM SSH会话
如何在自定义端口上连接Google Cloud VM()

文章图片
【如何在自定义端口上连接Google Cloud VM()】希望这份快速指南对你有所帮助。如果你想了解有关Google Cloud Platform的更多信息, 那么我会推荐Dhanaji Musale的在线课程。

    推荐阅读