Ubuntu SSH到tutum节点

Ubuntu SSH到tutum节点,ubuntu,ssh,tutum,Ubuntu,Ssh,Tutum,我一直在尝试SSH到tutum节点 这种方法似乎非常简单,但我一直收到拒绝许可(publickey)的消息 该节点正在运行(几乎空白)Ubuntu 14.04 在几次失败的尝试之后,我通过Tutum网站上的终端连接,安装了SSH相关的软件包,并手动将我的密钥插入到.SSH/authorized_keys中。在尝试从本地计算机连接时仍然没有任何运气 谢谢您的建议。既然您可以通过命令行访问tumtum计算机,请在服务器上使用此命令,查看您在尝试登录计算机时的实际错误 tail-f/var/log/a

我一直在尝试SSH到tutum节点

这种方法似乎非常简单,但我一直收到拒绝许可(publickey)的消息

该节点正在运行(几乎空白)Ubuntu 14.04

在几次失败的尝试之后,我通过Tutum网站上的终端连接,安装了SSH相关的软件包,并手动将我的密钥插入到.SSH/authorized_keys中。在尝试从本地计算机连接时仍然没有任何运气


谢谢您的建议。

既然您可以通过命令行访问tumtum计算机,请在服务器上使用此命令,查看您在尝试登录计算机时的实际错误

tail-f/var/log/auth.log

默认情况下,Ubuntu将所有登录尝试写入auth.log文件,tail-f打开该文件并保持打开状态。当您尝试从本地计算机登录时,您应该会在服务器上看到一条信息性消息,当您在Google中搜索该消息时,这将让您确切地知道错误所在,或者至少给出一个信息性更强的结果

根据错误消息的不同,您可能会发现tumtum节点上的授权密钥文件可能具有错误的权限,或者只是一个不完整的密钥

您使用什么命令将ssh连接到新服务器?如果您完全按照他们的指导,请确保您在ssh命令中使用了-i标志来指定您的私钥,而不是公钥。为了帮助澄清,下面是他们的ssh字符串的一个更详细的版本


ssh-i/path/to/private\u key\u文件username@server.ip.adress

我已成功使用上述指南中提到的方法,结合tutum cli进行连接。然后命令被激活

tutum container execcontainer堆栈命令

例如,命令可以是/bin/bash