我已经尝试了一段时间,通过我的Chromebook连接到我的Digital Ocean VPS。这是为了远离桌面时的开发。 我更喜欢使用mosh,所以我尝试下载mosh并使用它。然后我尝试使用Secure Shell,这超出了我的范围。 这是一些图片,以显示我遇到的问题:
我还将我的rsa私钥插入'add ssh key'弹出窗口。
但是后来我遇到了上面遇到的问题?我没有密码,但是如果我点击输入,我会收到错误:
ssh authentication failed: Access denied. Authentication that can continue: publickey
SSH Login failed.
Mosh has exited.
Press "x" to close the window.
现在我确信有一种简单的方法可以做到这一点但是在完成一堆操作页面之后,我仍然无法到达任何地方。
任何帮助都会很棒。
答案 0 :(得分:1)
错误是解释问题,它想要的是你的公钥,而不是你的私钥。
ssh authentication failed: Access denied. Authentication that can continue: publickey
您应该只为远程主机提供公共RSA密钥。
答案 1 :(得分:0)
所以问题是我在Windows上使用通过PuttyGen生成的私钥。在我使用它之前,我需要以linux格式导出它。在那之后,我刚刚完成了上面记录的内容并且有效。 如果有人热衷于学习如何做到这一点,并且像我这样的初学者,那么我将在我的网站上发布指南:finbarmaunsell.com