【发布时间】:2019-08-01 02:51:46
【问题描述】:
以下似乎是一个常见问题,但在我的情况下,我还没有找到任何解决问题的方法。我有 2 台笔记本电脑 ARTHUR 和 GALAHAD。 ARTHUR 正在运行 ubuntu 16.04(32 位),GALAHAD 正在运行 ubuntu 18.04。我可以使用公钥从 shell SSH 从 GALAHAD 到 ARTHUR,没有问题。如果我尝试使用 Remmina(通过 VNC)从 GALAHAD 连接到 ARTHUR,如果我在 SSH 隧道中使用密码身份验证,它可以正常工作,但这不是很安全。如果我尝试使用公钥(自动),在输入 SSH 私钥密码后,我会收到以下消息:
ssh 自动公钥认证失败:读取密钥失败: /home/stuart/.ssh/authorized_keys
如果我尝试使用“身份文件”并选择“~/.ssh/authorized_keys”,则会收到以下消息:
SSH 公钥认证失败:访问被拒绝。
我认为这不是 SSH 问题,因为我可以从 shell 使用 SSH 进行连接,我认为这是 Remmina 问题。任何指导将不胜感激。
【问题讨论】:
-
这里有同样的问题,@StuartM 你运气好吗?
标签: ubuntu-18.04 openssh vnc ssh-tunnel