尝试连接到Analogsea中的液滴时出错

时间:2020-05-04 03:36:07

标签: r digital-ocean plumber

最初的尝试是使用模拟海洋使用do_provision创建一个小滴,但是似乎问题是我似乎无法使ssh正常工作。我不确定我的DO帐户有问题还是计算机有问题,但是绝对可以肯定手册中的所有内容都表明这很容易,无论我如何尝试都无法正常工作。我不断收到错误消息:

Error: Authentication with ssh server failed

现在,我尝试了多个键,尝试使用帐户上的所有键。我尝试删除到一个键并使用它。我什至尝试在另一台计算机上。因此,我只是不确定要尝试其他方法,并且鉴于问题的性质,我也不确定如何为您提供可重复的产品。

library(analogsea)
library(plumber)

Sys.setenv(DO_PAT = myauthentication)

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

1 个答案:

答案 0 :(得分:0)

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