Ubuntu remmina无法连接到RDP服务器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu remmina无法连接到RDP服务器相关的知识,希望对你有一定的参考价值。
参考技术A 网上的解决办法大多推荐:但是我的~目录下连.freerdp文件夹都么的,自然行不通。
stackoverflow上的解决办法对我有效:
在高级设置中,安全本来是协商(negotiate),改成tls(有回答说其他的也可以,只要不是协商就ok)
记得点击保存,然后连接,就好了~
参考连接: https://askubuntu.com/questions/193364/remmina-no-longer-working-cannot-connect-to-rdp-server-localhost
Remmina:无法使用 SSH 连接到远程服务器,但我可以从 shell SSH
【中文标题】Remmina:无法使用 SSH 连接到远程服务器,但我可以从 shell SSH【英文标题】:Remmina: cannot connect to remote server using SSH, but I can SSH from shell 【发布时间】: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 你运气好吗? 【参考方案1】:可能是 Remmina 没有收到建立连接所需的密钥(或密钥读取权限)的问题。听起来像:
-
您正在使用 Remmina GUI,并且
Remmina 强制您配置 shell
ssh
命令隐式处理的内容。
第二个警告看起来很熟悉:'identity file' sounds like a private key。我知道他们称之为“公钥”身份验证,但这可能是指 ARTHUR 的观点:它将根据公钥决定是否授予对 GALAHAD 的访问权限。
authorized_keys 不是私钥文件;它是它所在的 .ssh 文件夹中的 public keys of that can sign in as the user 的列表。该文件与接收计算机相关,并且可能不包含接收计算机的公钥。如果基于密钥的 SSH 对您有用,那么 ARTHUR 可能有一个包含 GALAHAD 公钥的 authorized_keys。
如果基于密钥的 SSH 在没有指定密钥的情况下成功,那么我希望私钥是 ~/.ssh/id_rsa(id_rsa.pub 中的公钥,如果你需要的话)。尝试在 Remmina 中使用该对。
【讨论】:
以上是关于Ubuntu remmina无法连接到RDP服务器的主要内容,如果未能解决你的问题,请参考以下文章
Remmina:无法使用 SSH 连接到远程服务器,但我可以从 shell SSH