【问题标题】:Upload SSL files to Google Cloud Instance将 SSL 文件上传到 Google Cloud 实例
【发布时间】:2015-09-14 20:24:58
【问题描述】:

我想将我的 SSL 证书上传到我的 Google Cloud Platform 实例。 我一直在尝试上传一个简单的文本文件以测试该过程。没有运气....

我尝试使用我的域名

scp  ~/sslfiles/test.txt . root@mywebsite.com:/opt/bitnami/apache2/conf/test.txt

我收到一个错误:权限被拒绝(公钥)。 失去联系

我也尝试过使用我的 IP

scp  ~/sslfiles/test.txt . root@2xx.3xx.4xx.5xx:/opt/bitnami/apache2/conf/test.txt

我收到一个错误: ssh:连接到主机 2xx.3xx.4xx.5xx 端口 22:连接被拒绝 失去联系

上传文件并将所有者设置为 root:root 的正确命令是什么? 我正在使用 OSX。测试文件位于我的用户文件夹中的 /sslfiles 目录中。我的“bitnami-gce-bitnami-xyzxyzxyz.pem”密钥文件位于我的用户文件夹的 .ssl 目录中。

请,谢谢。

【问题讨论】:

    标签: google-cloud-platform


    【解决方案1】:

    这里是 Bitnami 开发者,

    您需要使用选项-i 指定要在scp 命令中使用的bitnami-gce-bitnami-xyzxyzxyz.pem 文件的绝对路径。此外,出于安全原因,默认情况下禁用使用 root 用户通过 SSH 连接。因此,您需要使用bitnami 作为用户名将文件发送到对该用户具有可写权限的位置(例如/home/bitnami),然后使用sudo 实用程序移动具有更高权限的文件,或者您可以启用如果您愿意,可以使用 root 登录。

    您可以在我们的 wiki 条目 https://wiki.bitnami.com/Google_Cloud_Platform/Servers#How_to_connect_to_the_server_through_SSH.3f 中找到有关如何通过 SSH 连接到服务器的更多信息,以及如何使用 SFTP 将文件上传到服务器 https://wiki.bitnami.com/Google_Cloud_Platform/Servers#How_to_upload_files_to_the_server_with_SFTP.3f

    最好的问候,

    贡萨洛

    【讨论】:

      【解决方案2】:

      首先,您需要验证域的所有权。您可以在 Google Cloud 上执行此操作...

      App Engine > 设置 > 自定义域

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-12-23
        • 1970-01-01
        • 2019-06-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-04-25
        相关资源
        最近更新 更多