Ssh 在Google计算引擎中打开端口时出错

Ssh 在Google计算引擎中打开端口时出错,ssh,google-compute-engine,Ssh,Google Compute Engine,我试图在Google Compute engine中的VM实例中通过ssh打开一个端口,但不断收到错误消息 这是我的命令: myname@instance-2:~$ gcloud compute firewall-rules create baasbox-console-port --allow tcp:9000 --source-range s=0.0.0.0/0 以下是错误消息: NAME NETWORK SRC_RANGES RULES SRC_TAGS TARGET_TAGS ERRO

我试图在Google Compute engine中的VM实例中通过ssh打开一个端口,但不断收到错误消息

这是我的命令:

myname@instance-2:~$ gcloud compute firewall-rules create baasbox-console-port --allow tcp:9000 --source-range
s=0.0.0.0/0
以下是错误消息:

NAME NETWORK SRC_RANGES RULES SRC_TAGS TARGET_TAGS
ERROR: (gcloud.compute.firewall-rules.create) Some requests did not succeed:
 - Insufficient Permission

请问我做错了什么?

您需要执行以下任一操作:

  • 在您的实例中运行
    gcloud auth login
    ,或

  • 创建虚拟机时,需要通过添加
    compute rw
    作用域,为其提供对谷歌云平台API的读写访问权限,如下所示:

    gcloud compute instances create $VM --scopes compute-rw [...]
    
    有关更多信息,请参阅文档


  • 您需要执行以下任一操作:

  • 在您的实例中运行
    gcloud auth login
    ,或

  • 创建虚拟机时,需要通过添加
    compute rw
    作用域,为其提供对谷歌云平台API的读写访问权限,如下所示:

    gcloud compute instances create $VM --scopes compute-rw [...]
    
    有关更多信息,请参阅文档


  • 您需要执行以下任一操作:

  • 在您的实例中运行
    gcloud auth login
    ,或

  • 创建虚拟机时,需要通过添加
    compute rw
    作用域,为其提供对谷歌云平台API的读写访问权限,如下所示:

    gcloud compute instances create $VM --scopes compute-rw [...]
    
    有关更多信息,请参阅文档


  • 您需要执行以下任一操作:

  • 在您的实例中运行
    gcloud auth login
    ,或

  • 创建虚拟机时,需要通过添加
    compute rw
    作用域,为其提供对谷歌云平台API的读写访问权限,如下所示:

    gcloud compute instances create $VM --scopes compute-rw [...]
    
    有关更多信息,请参阅文档


  • gcloud身份验证登录
    转到浏览器中的以下链接: (将链接剪切并穿过浏览器地址栏) 对于我(Ubuntu 14.04),这不会在FireFox上返回验证码,请使用Chromium。您应该获得一个长字符串作为验证代码。切下并穿过这个进入终端。然后我会看到:

    错误:web身份验证有问题。错误:(gcloud.auth.login)无效\u授权


    在多次尝试生成代码并粘贴之后,我复制了代码和尾随冒号(:),然后它就工作了

    gcloud auth login
    转到浏览器中的以下链接: (将链接剪切并穿过浏览器地址栏) 对于我(Ubuntu 14.04),这不会在FireFox上返回验证码,请使用Chromium。您应该获得一个长字符串作为验证代码。切下并穿过这个进入终端。然后我会看到:

    错误:web身份验证有问题。错误:(gcloud.auth.login)无效\u授权


    在多次尝试生成代码并粘贴之后,我复制了代码和尾随冒号(:),然后它就工作了

    gcloud auth login
    转到浏览器中的以下链接: (将链接剪切并穿过浏览器地址栏) 对于我(Ubuntu 14.04),这不会在FireFox上返回验证码,请使用Chromium。您应该获得一个长字符串作为验证代码。切下并穿过这个进入终端。然后我会看到:

    错误:web身份验证有问题。错误:(gcloud.auth.login)无效\u授权


    在多次尝试生成代码并粘贴之后,我复制了代码和尾随冒号(:),然后它就工作了

    gcloud auth login
    转到浏览器中的以下链接: (将链接剪切并穿过浏览器地址栏) 对于我(Ubuntu 14.04),这不会在FireFox上返回验证码,请使用Chromium。您应该获得一个长字符串作为验证代码。切下并穿过这个进入终端。然后我会看到:

    错误:web身份验证有问题。错误:(gcloud.auth.login)无效\u授权

    在多次尝试生成代码并粘贴它之后,我复制了代码和尾随冒号(:),然后就成功了