Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 是否可以通过ssh使用Google Cloud Shell?_Google Cloud Platform_Google Cloud Sdk_Google Cloud Shell - Fatal编程技术网

Google cloud platform 是否可以通过ssh使用Google Cloud Shell?

Google cloud platform 是否可以通过ssh使用Google Cloud Shell?,google-cloud-platform,google-cloud-sdk,google-cloud-shell,Google Cloud Platform,Google Cloud Sdk,Google Cloud Shell,是否可以通过ssh连接到Google Cloud Shell实例?也许是因为gcloud?因此,我可以将它用于我最喜欢的终端(尤其是iTerm),而不是基于Web的shell 答:是的,现在是可能的:您可以从云shell连接到vpn,将所需的二进制文件放在主目录中,并在.bashrc文件上编写必要的启动脚本(连接到vpn和启动守护进程等),以便在您从浏览器启动shell时执行 我还建议使用mosh,因为这种路由方式非常糟糕,可能会运行ssh密码,因为vpn已经加密 你也可以通过拼凑心跳来保持外壳

是否可以通过ssh连接到Google Cloud Shell实例?也许是因为gcloud?因此,我可以将它用于我最喜欢的终端(尤其是iTerm),而不是基于Web的shell


答:是的,现在是可能的:

您可以从云shell连接到vpn,将所需的二进制文件放在主目录中,并在
.bashrc
文件上编写必要的启动脚本(连接到vpn和启动守护进程等),以便在您从浏览器启动shell时执行

我还建议使用mosh,因为这种路由方式非常糟糕,可能会运行ssh密码,因为vpn已经加密


你也可以通过拼凑心跳来保持外壳的活力,但这在阿布塞兰可能太多了,为云外壳安装一个固定的标签对我来说已经足够好了。

是的。从中,运行
gcloud cloud shell ssh
。这将与Cloud Shell建立一个交互式SSH会话

参考:


是的,您可以通过3个简单的步骤来完成:

  • 在本地系统中打开终端
  • 安装谷歌云sdk:
    sudo snap安装谷歌云sdk——经典版
  • 使用您的google帐户对google cloud sdk进行身份验证:
    gcloud auth login
    注意:运行此命令后,默认浏览器将打开并要求您进行身份验证
  • 验证后,返回终端并运行以下命令以访问shell:
    gcloud cloud shell ssh
    注意:如果您是第一次这样做,它可能会引导您完成ssh密钥的创建,如果发生这种情况,在我的情况下,我将继续使用空密码
  • 因此,无论何时需要云shell,只要运行:
    gcloud cloud shell ssh

  • 我不这么认为-重点是不要长期使用它-从本页开始:-
    启动Cloud Shell时,它提供了一个运行基于Debian的Linux操作系统的f1 micro Google计算引擎虚拟机。云Shell实例是基于每个用户、每个会话进行配置的。该实例在您的Cloud Shell会话处于活动状态时持续存在,并在一小时不活动后终止。
    查看我的答案现在可以修改接受的答案。@Pentium10 doneanswer已被逐字抄袭自此:对于未来的读者,CLI Cloud Shell Alpha版本仅适用于Linux。对于Windows(和Linux),我编写了一个程序,将桌面与Cloud Shell集成,并提供了许多功能。源代码如下: