【问题标题】:Error trying to connect to a droplet in analogsea尝试连接到模拟海中的液滴时出错
【发布时间】:2020-08-18 10:33:21
【问题描述】:

最初的尝试是使用analogsea 使用do_provision 创建一个droplet,但似乎问题是我似乎无法让ssh 工作。我不确定我的 DO 帐户是否有问题或我的计算机是否有问题,但似乎手册中的所有内容都表明它很容易,而且无论我尝试什么都无法正常工作。我不断收到错误:

Error: Authentication with ssh server failed

现在,我尝试了多个密钥,并尝试使用我帐户中的所有密钥。我试过删除一个键并使用它。我什至在另一台电脑上试过。所以我只是不确定还有什么可以尝试的,而且考虑到问题的性质,我也不确定如何给你一些可重现的东西。

library(analogsea)
library(plumber)

Sys.setenv(DO_PAT = myauthentication)

mydrop <- do_provision(name = "MyTestDroplet", region = "nyc3")

【问题讨论】:

    标签: r digital-ocean plumber


    【解决方案1】:

    因此,作为 R 程序员而不是 Web 开发人员,我主要不知道的是,analogsea 包要求您在 ~/.ssh 文件夹中拥有所有密钥(在 Windows 上,R 喜欢制作你的我的文档文件夹你的~,这对我来说不太有意义,因为它更类似于 c:\Users\username,但无论如何......你需要设置你的 ssh 密钥并将它们放在 .ssh 中。但是,我真的不建议为你的 DO 服务器使用管道工设置,因为它真的不能很好地工作,它不会让你到达你想去的地方,最终,你只会感到困惑。所以相反,您应该真正考虑使用 analogsea 包,并在其他地方遵循一些相对较好(尽管有些混乱)的建议。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-25
      • 2021-01-10
      • 1970-01-01
      • 2014-10-01
      • 1970-01-01
      • 2016-04-06
      • 1970-01-01
      相关资源
      最近更新 更多