我通过 SSH 连接进行远程工作,需要在远程计算机上使用一些 GUI 应用程序。我的本地计算机上没有用于 X 转发的 X 服务器,而是 RDP 客户端。
我可以通过命令行启用 RDP 吗?
通常,人们会在“设置”应用程序的“共享”选项卡中执行此操作。
我通过 SSH 连接进行远程工作,需要在远程计算机上使用一些 GUI 应用程序。我的本地计算机上没有用于 X 转发的 X 服务器,而是 RDP 客户端。
我可以通过命令行启用 RDP 吗?
通常,人们会在“设置”应用程序的“共享”选项卡中执行此操作。
我正在尝试在我的 Ubuntu 20.04 上使用 Remmina 到 Windows 10 服务器的 RDP,但它一直失败,并显示“无法连接到”“RDP 服务器”。我已经在网上寻找答案已经尝试了所有这些方法,但它仍然不起作用:
此外,我确信服务器可以正常工作,因为我能够使用我朋友的笔记本电脑和 Ubuntu 16.04 Remmina 和我的笔记本电脑的 Windows 10 远程桌面(双启动)进行 RDP。因此我不知道这里有什么问题。我在想我在 Ubuntu 上的网络设置有问题,但不确定要检查什么。
有人可以建议我下一步该怎么做吗?非常感谢!
Remmina 版本:1.4.7,freerdp 版本:2.2.0
下面是调试日志
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.180: [precommand] (null)
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.181: [precommand] updated to:
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.182: (remmina_rdp_main) - Not using system proxy settings
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.182: (remmina_rdp_tunnel_init) - Tunnel init
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.182: SSH tunnel initialization…
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.183: server: 172.**.***.**, port: 3389
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.183: (remmina_rdp_tunnel_init) - protocol_plugin_start_direct_tunnel() returned [172.**.***.**]:3389
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.183: (remmina_rdp_tunnel_init) - Tunnel has been optionally initialized. Now connecting to 172.**.***.**:3389
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.183: (remmina_rdp_main) - proxy_type: (null)
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.183: (remmina_rdp_main) - proxy_username: (null)
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.183: (remmina_rdp_main) - proxy_password: (null)
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.183: (remmina_rdp_main) - proxy_hostname: (null)
** (org.remmina.Remmina:11009): DEBUG: 21:19:51.183: (remmina_rdp_main) - proxy_port: 80
[21:19:51:125] [11009:11189] [INFO][com.freerdp.core] - freerdp_connect:freerdp_set_last_error_ex resetting error state
[21:19:51:125] [11009:11189] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpdr
[21:19:51:125] [11009:11189] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpsnd
[21:19:51:125] [11009:11189] [INFO][com.freerdp.client.common.cmdline] - loading channelEx cliprdr
[21:19:51:125] [11009:11189] [INFO][com.freerdp.client.common.cmdline] - loading channelEx drdynvc
[21:19:51:126] [11009:11189] [INFO][com.freerdp.core] - freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error state
[21:19:51:126] [11009:11189] [INFO][com.freerdp.core] - freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state
[21:19:54:179] [11009:11189] [ERROR][com.freerdp.core.transport] - BIO_should_retry returned a system error 32: Broken pipe
[21:19:54:179] [11009:11189] [ERROR][com.freerdp.core] - transport_write:freerdp_set_last_error_ex ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
[21:19:54:184] [11009:11189] [INFO][com.freerdp.core] - freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error state
[21:19:54:184] [11009:11189] [INFO][com.freerdp.core] - freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state
[21:19:57:251] [11009:11189] [ERROR][com.freerdp.core.transport] - BIO_should_retry returned a system error 32: Broken pipe
[21:19:57:251] [11009:11189] [ERROR][com.freerdp.core] - transport_write:freerdp_set_last_error_ex ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
[21:19:57:251] [11009:11189] [ERROR][com.freerdp.core] - freerdp_post_connect failed
libfreerdp returned code is 0002000D
** (org.remmina.Remmina:11009): DEBUG: 21:19:57.313: [postcommand] (null)
** (org.remmina.Remmina:11009): DEBUG: 21:19:57.313: [postcommand] updated to:
** (org.remmina.Remmina:11009): DEBUG: 21:19:57.313: (rco_on_disconnect) - Disconnect signal received on RemminaProtocolWidget
** (org.remmina.Remmina:11009): DEBUG: 21:19:57.316: (rco_on_disconnect) - Could not disconnect
我正在尝试使用 Windows 10 远程桌面连接连接到我的 Ubuntu VPS(8 核 CPU,24gb 内存)。我按照这里的说明进行操作:
https://linuxize.com/post/how-to-install-xrdp-on-ubuntu-18-04/
几乎不可能做任何事情。它太慢了,几乎需要 15 秒才能发生一些事情,比如在控制台中输入或打开浏览器。我在这里经历了许多类似问题的线程,但没有任何成功。
我也尝试了最新的 Ubuntu 版本,但没有成功。
我的 Linux 知识非常有限,因此希望能得到一些帮助。
知道接下来我可以尝试什么吗?
我的 remmina 远程桌面出现问题,我一直在网上搜索如何修复它。正如这里和本论坛的其他帖子中提到的,一个建议是尝试:
rm ~/.freerdp/known_hosts
但是,我收到以下错误:
rm:无法删除“known_hosts”:不允许操作
即使使用 sudo rm 也不能解决问题。有什么建议可以解决这个问题吗?
编辑:我忘了补充说,在这个文件上做 ls -l 会给我:
-rw-rw-r-- 1 my_name my_name
编辑:另外,如果有帮助,我以前申请过
sudo chattr +i ~/.freerdp/known_hosts
根据之前的建议。
尝试使用 RDP 访问 Linux VM 时,新用户无法连接。它似乎和我一样进行身份验证,但是屏幕只是空白。我们是否需要对他在 VM 上的帐户执行其他操作以允许 RDP?将他添加到可能创建的组中?
我能够正常连接,我尝试使用新的用户凭据并获得相同的结果,因此它与系统无关。
我正在使用 Ubuntu 16 Xrdp 和 xfce 这台机器在 Azure 上
所有可用信息均适用于古代版本,因此这里专门针对 16.04:
是否可以通过带有 mstsc.exe 的 MSWindows PC 远程访问运行 xrdp 的 Ubuntu 16.04 PC,而无需安装备用桌面?
这自 12.04 以来就被破坏了,所以这里的任何更新都将不胜感激。