AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[remote-desktop](ubuntu)

Martin Hope
Yen-Yung Chang
Asked: 2024-08-15 01:00:41 +0800 CST

Remmina 1.4.35 RDP 证书问题

  • 5

我更新到 Remmina 1.4.35 后,开始遇到通过 RDP 登录 Windows 计算机的问题;我们称这台计算机为 A。我可以使用 Windows 的远程桌面连接从另一台 Windows 计算机登录 A;我们称这台计算机为 B。A 运行 Windows Server 2019 Standard,B 运行 Windows 10 Education。当我从 apt 版本的 Remmina 上的 Ubuntu 24.04 计算机登录 B 时,我收到了此错误消息。这似乎重复了许多类似的问题,但我希望在下面提供更多调试线索。

此错误信息

当我从 A 登录到 B 时,我收到一条警告,说 B 的证书不是来自受信任的认证机构,我需要接受证书错误才能登录。如果我从 A 登录并留在 B 上,然后我尝试从我的笔记本电脑/Remmina 登录,A 将会断开连接并显示一条消息,说因为另一台计算机刚刚使用同一个帐户登录。

我尝试过选择忽略证书以及所有安全协议、网关传输类型和 TLS 安全级别的组合;但都没有解决问题。我名义上对所有安全选项都使用自动,除了这台颁发证书的计算机外,这通常都有效。

更新:感谢@user68186的提醒。以下是信息:

  • 发行版:Ubuntu 24.04 LTS(6.8.0-40-generic)
  • 我如何更新 Remmina:

sudo 添加 apt 存储库 ppa:remmina-ppa-team/remmina-next
sudo apt 更新
sudo apt 升级

  • 原始 Remmina 出了什么问题:
    它无法登录我想要的计算机 (B)。我搜索并发现了类似的问题,并认为可能是这个问题,所以我继续尝试在线找到的解决方案。我首先进行了上述更新,但没有成功。然后,我清除了 apt 版本的 Remmina 并安装了 snap 版本,但仍然没有工作。我认为 B 可能物理上已关闭,所以我登录了 A(工作正常),然后从 A 登录到 B,在那里我发现了原始帖子中详细描述的症状。我忘了在什么时候删除了 snap 版本(使用 --purge)以返回到 apt 版本,所以我不能说该症状也适用于 snap 版本。
remote-desktop
  • 1 个回答
  • 69 Views
Martin Hope
Uri
Asked: 2024-05-28 20:02:44 +0800 CST

如何使用 Ubuntu 24.04 远程登录进行 hyper-v 增强会话?

  • 5

尝试使用Ubuntu 24.04内置的远程登录。它有效:-) 我可以从 Windows 11 主机通过 RDP 连接到基于 Hyper-V 的 Ubuntu 24.04 客户机。但是,当尝试从 Windows Hyper-V 管理器连接时 - 我没有获得增强会话。似乎我需要 vsocket 连接与 RDP 使用的常规 tcp 连接。有办法改变吗?即使 Ubuntu 24.04 具有本机远程登录支持,我是否也必须安装 XRDP 支持?(增强会话适用于 Ubuntu 22.04,并且在同一 Hyper-V 上安装了 XRDP。)

remote-desktop
  • 1 个回答
  • 204 Views
Martin Hope
SkiBum
Asked: 2023-08-15 04:55:10 +0800 CST

rdp 从 WIndows 11 到 Ubutnu 23.04 身份验证错误

  • 5

尝试配置 U​​buntu 23.04,以便我可以使用 RDP 从 Windows 11 PC 远程登录和管理我的 Ubuntu 桌面。

当我尝试通过 RDP 从 Windows 登录时,出现身份验证错误。

我 100% 确定我输入的密码正确。我已通过直接登录来验证该帐户是否正常工作。

用户未在任何设备上登录。

$ tail /var/log/xrdp-sesman.log
[20230814-14:51:50] [INFO ] starting xrdp-sesman with pid 1243
[20230814-14:53:40] [INFO ] Socket 12: AF_INET6 connection received from ::1 port 34176
[20230814-14:53:42] [ERROR] pam_authenticate failed: Authentication failure
[20230814-14:53:42] [INFO ] AUTHFAIL: user=KenRDP ip=::ffff:192.168.1.12 time=1692042822
[20230814-14:53:42] [ERROR] sesman_data_in: scp_process_msg failed
[20230814-14:53:42] [ERROR] sesman_main_loop: trans_check_wait_objs failed, removing trans


$ cat /var/log/xrdp.log
[20230814-14:51:50] [INFO ] address [0.0.0.0] port [3389] mode 1
[20230814-14:51:50] [INFO ] listening to port 3389 on 0.0.0.0
[20230814-14:51:50] [INFO ] xrdp_listen_pp done
[20230814-14:51:52] [INFO ] starting xrdp with pid 1371
[20230814-14:51:52] [INFO ] address [0.0.0.0] port [3389] mode 1
[20230814-14:51:52] [INFO ] listening to port 3389 on 0.0.0.0
[20230814-14:51:52] [INFO ] xrdp_listen_pp done
[20230814-14:52:48] [INFO ] Socket 12: AF_INET6 connection received from ::ffff:192.168.1.12 port 50168
[20230814-14:52:48] [INFO ] Using default X.509 certificate: /etc/xrdp/cert.pem
[20230814-14:52:48] [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
[20230814-14:52:48] [INFO ] Security protocol: configured [SSL|RDP], requested [SSL|HYBRID|HYBRID_EX|RDP], selected [SSL]
[20230814-14:52:48] [ERROR] SSL_read: I/O error
[20230814-14:52:48] [ERROR] libxrdp_force_read: header read error
[20230814-14:52:48] [ERROR] Processing [ITU-T T.125] Connect-Initial failed
[20230814-14:52:48] [ERROR] [MCS Connection Sequence] receive connection request failed
[20230814-14:52:48] [ERROR] xrdp_sec_incoming: xrdp_mcs_incoming failed
[20230814-14:52:48] [ERROR] xrdp_rdp_incoming: xrdp_sec_incoming failed
[20230814-14:52:48] [ERROR] xrdp_process_main_loop: libxrdp_process_incoming failed
[20230814-14:52:48] [ERROR] xrdp_iso_send: trans_write_copy_s failed
[20230814-14:52:48] [ERROR] Sending [ITU T.125] DisconnectProviderUltimatum failed
[20230814-14:53:19] [INFO ] Socket 12: AF_INET6 connection received from ::ffff:192.168.1.12 port 50170
[20230814-14:53:19] [INFO ] Using default X.509 certificate: /etc/xrdp/cert.pem
[20230814-14:53:19] [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
[20230814-14:53:19] [INFO ] Security protocol: configured [SSL|RDP], requested [SSL|HYBRID|HYBRID_EX|RDP], selected [SSL]
[20230814-14:53:19] [INFO ] Connected client computer name: KEN-X1-CARBON
[20230814-14:53:19] [WARN ] Received [MS-RDPBCGR] TS_UD_HEADER type 0xc006 is unknown (ignored)
[20230814-14:53:19] [WARN ] Received [MS-RDPBCGR] TS_UD_HEADER type 0xc00a is unknown (ignored)
[20230814-14:53:19] [INFO ] xrdp_load_keyboard_layout: Keyboard information sent by the RDP client, keyboard_type:[0x07], keyboard_subtype:[0x00], keylayout:[0x00000409]
[20230814-14:53:19] [INFO ] xrdp_load_keyboard_layout: model [] variant [] layout [us] options []
[20230814-14:53:19] [INFO ] TLS connection established from ::ffff:192.168.1.12 port 50170: TLSv1.3 with cipher TLS_AES_256_GCM_SHA384
[20230814-14:53:19] [INFO ] xrdp_caps_process_pointer: client supports new(color) cursor
[20230814-14:53:19] [INFO ] xrdp_process_offscreen_bmpcache: support level 1 cache size 10485760 MB cache entries 100
[20230814-14:53:19] [INFO ] xrdp_caps_process_codecs: nscodec, codec id 1, properties len 3
[20230814-14:53:19] [WARN ] xrdp_caps_process_codecs: unknown codec id 5
[20230814-14:53:19] [INFO ] Loading keymap file /etc/xrdp/km-00000409.ini
[20230814-14:53:19] [WARN ] local keymap file for 0x00000409 found and doesn't match built in keymap, using local keymap file
[20230814-14:53:40] [INFO ] connecting to sesman on 127.0.0.1:3350
[20230814-14:53:40] [INFO ] xrdp_wm_log_msg: sesman connect ok
[20230814-14:53:40] [INFO ] sesman connect ok
[20230814-14:53:40] [INFO ] sending login info to session manager. Please wait...
[20230814-14:53:42] [INFO ] xrdp_wm_log_msg: login failed for user KenRDP
[20230814-14:53:42] [INFO ] login failed for user KenRDP



sudo systemctl status xrdp
[sudo] password for ken: 
● xrdp.service - xrdp daemon
     Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; preset: enabled)
     Active: active (running) since Mon 2023-08-14 14:51:51 CDT; 50min ago
       Docs: man:xrdp(8)
             man:xrdp.ini(5)
    Process: 1245 ExecStartPre=/bin/sh /usr/share/xrdp/socksetup (code=exited, status=0/SUCCESS)
    Process: 1277 ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS (code=exited, status=0/SUCCESS)
   Main PID: 1371 (xrdp)
      Tasks: 2 (limit: 76779)
     Memory: 42.1M
        CPU: 88ms
     CGroup: /system.slice/xrdp.service
             ├─1371 /usr/sbin/xrdp
             └─4796 /usr/sbin/xrdp

Aug 14 14:53:19 kc-mediaserver xrdp[4796]: [INFO ] xrdp_caps_process_codecs: nscodec, codec id 1, properties len 3
Aug 14 14:53:19 kc-mediaserver xrdp[4796]: [WARN ] xrdp_caps_process_codecs: unknown codec id 5
Aug 14 14:53:19 kc-mediaserver xrdp[4796]: [INFO ] Loading keymap file /etc/xrdp/km-00000409.ini
Aug 14 14:53:19 kc-mediaserver xrdp[4796]: [WARN ] local keymap file for 0x00000409 found and doesn't match built in keymap, using local keymap file
Aug 14 14:53:40 kc-mediaserver xrdp[4796]: [INFO ] connecting to sesman on 127.0.0.1:3350
Aug 14 14:53:40 kc-mediaserver xrdp[4796]: [INFO ] xrdp_wm_log_msg: sesman connect ok
Aug 14 14:53:40 kc-mediaserver xrdp[4796]: [INFO ] sesman connect ok
Aug 14 14:53:40 kc-mediaserver xrdp[4796]: [INFO ] sending login info to session manager. Please wait...
Aug 14 14:53:42 kc-mediaserver xrdp[4796]: [INFO ] xrdp_wm_log_msg: login failed for user KenRDP
Aug 14 14:53:42 kc-mediaserver xrdp[4796]: [INFO ] login failed for user KenRDP

我完成的其他故障排除消除了以前的错误:

$ sudo adduser xrdp ssl-cert
$ sudo systemctl stop xrdp
$ sudo systemctl start xrdp
$ sudo reboot  (rebooted after last change which was to add ssl-cert to xrdp)

有谁知道如何解决身份验证失败的问题吗?我应该使用不同的方法吗?我的预期用途是通过同一 LAN 内的 Windows PC 管理 Ubuntu PC(PC 位于不同的子网中)。

remote-desktop
  • 1 个回答
  • 44 Views
Martin Hope
John Sardinha
Asked: 2022-05-16 07:36:07 +0800 CST

Vinagre 有最大密码长度吗?

  • 1

验证远程机器上的用户时,表单将密码限制为 8 个字符,为什么?密码长度超过 8 个字符。

在此处输入图像描述

remote-desktop
  • 1 个回答
  • 81 Views
Martin Hope
jon-hanson
Asked: 2022-04-25 04:26:53 +0800 CST

从 Windows 到 Ubuntu 22.04 的远程桌面将我带到 XRDP 登录,然后是一个空白屏幕

  • 3

我正在尝试让远程桌面功能在 Ubuntu (Desktop) 22.04 上运行,但我似乎无法从 Windows (10) PC 连接到我的 Ubuntu 桌面。我正在使用这些说明:

  • https://help.ubuntu.com/stable/ubuntu-help/sharing-desktop.html.en
  • https://linuxconfig.org/ubuntu-22-04-remote-desktop-access-from-windows-10

我已经在(Ubuntu)共享设置中启用了远程桌面,但是当我在 Windows 上运行远程桌面客户端(即标准 mstsc.exe 客户端)并连接到 Ubuntu 服务器的 IP 地址时,我得到了这个登录对话框:

XRDP登录

会话下拉菜单有 4 个选项:

  • 许格
  • Xvnc
  • vnc-任何
  • 中微子任意

选择 Xorg 和一些登录凭据会导致窗口关闭。如果我将凭据留空,我会收到一个带有此消息的 Ok 对话框:

Connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
login failed for display 0

如果我单击确定,它将带我回到登录对话框。

如果我选择 Xvnc 和一些凭据,那么我会看到一个空白的绿屏。

如果我在共享设置中禁用远程桌面,我会得到类似的行为。

我在第二台 Ubuntu 22.04 主机上尝试了同样的事情并得到了同样的结果。

remote-desktop
  • 2 个回答
  • 11142 Views
Martin Hope
Shanteva
Asked: 2022-02-01 06:59:20 +0800 CST

安装 Chrome 远程桌面 polkit 权限后都被歪曲了

  • 3

在 Ubuntu 21.10 上安装 chrome-remote-desktop 后,似乎弄乱了 polkit 权限。登录后它会要求我输入密码 3 次(颜色配置文件、远程存储库、颜色管理?),并且在以任何方式修改 NetworkManager 时都会要求我输入密码。我知道如何解决 NM 问题,但我为什么要突然这样做呢?这在过去安装 chrome-remote-desktop 后发生过很多次,我多年来一直避免它,但我现在需要它。

remote-desktop
  • 1 个回答
  • 140 Views
Martin Hope
John Manko
Asked: 2021-07-17 09:40:43 +0800 CST

Clean 21.04 和 Wayland 无法与屏幕共享正常工作

  • 1

我使用 Wayland 全新安装了 21.04 最小版本,并且我安装gnome-remote-desktop并启用了屏幕共享。从我升级的 21.04 机器我 VNC 进入全新安装机器,但功能非常有限。

  • 应用程序窗口无法移动或调整大小 - 不过,我可以“选择”窗口来获取焦点。
  • Windows(包括它们的菜单)对我的鼠标单击(左键和右键单击)没有反应。
  • “显示应用程序”有效,我可以启动应用程序。鼠标点击收藏夹工作。
  • 在终端中,我可以键入和运行命令,但无法打开新标签。
  • 我可以访问“活动”菜单并启动“设置”,但无法选择任何菜单项。我可以通过“设置”窗口上的字段“选项卡”,但它会跳过菜单项,因此它们是不可选择的。

基本上,远程桌面共享是没有用的。几乎就像它是只读的,除了我可以做只读不应该做的事情。

我需要完整的功能和控制。我是否缺少包和/或配置?

remote-desktop
  • 1 个回答
  • 1265 Views
Martin Hope
scrapy
Asked: 2021-01-21 06:03:25 +0800 CST

登录前如何启动teamviewer服务?

  • 1

假设有两台电脑:pc-A 和 pc-B,它们都安装了 teamviewer(版本 15.13.6)。首先我启动pc-A,pc-B,在pc-A中没有输入名称和密码,而是在pc-B中输入名称和密码,我登录pc-B,下面是pc-A的截图。
在此处输入图像描述

此时,我无法通过teamviewer从pc-B输入pc-A中的名称和密码,因为pc-A中没有启动teamviewer服务。

我想在登录 pc-A 之前设置 teamviewer 服务。这是我的尝试:

sudo vim /etc/systemd/system/remote-desktop.service    
[Unit]    
Description=remote-desktop
After=network.target
    
[Service]
Type=oneshot
ExecStart=/opt/teamviewer/tv_bin/script/teamviewer
KillMode=process

    
[Install]
WantedBy=multi-user.target

sudo systemctl reload remote-desktop.service
sudo systemctl enable remote-desktop.service

remote-desktop.service 无法在引导时启动,直到登录。

● remote-desktop.service - remote-desktop
   Loaded: loaded (/etc/systemd/system/remote-desktop.service; enabled; vendor preset: enabled)
   Active: failed (Result: signal) since Sat 2021-01-23 16:33:58 CST; 3min 3s ago
  Process: 871 ExecStart=/opt/teamviewer/tv_bin/script/teamviewer (code=killed, signal=ABRT)
 Main PID: 871 (code=killed, signal=ABRT)
      CPU: 922ms

Jan 23 16:33:33  systemd[1]: Started remote-desktop.
Jan 23 16:33:36  teamviewer[871]: Init...
Jan 23 16:33:37  teamviewer[871]: xprop:  unable to open display ''
Jan 23 16:33:37  teamviewer[871]: CheckCPU: SSE2 support: yes
Jan 23 16:33:37  teamviewer[871]: Checking setup...
Jan 23 16:33:37  teamviewer[871]: Launching TeamViewer ...
Jan 23 16:33:37  teamviewer[871]: Launching TeamViewer GUI ...
Jan 23 16:33:58  systemd[1]: remote-desktop.service: Main process exited, code=killed, status=6/ABRT
Jan 23 16:33:58  systemd[1]: remote-desktop.service: Unit entered failed state.
Jan 23 16:33:58  systemd[1]: remote-desktop.service: Failed with result 'signal'.

重启pc-A并测试,仍然无法通过teamviewer从pc-B输入名称和密码。
在teamviewer的选项中设置一些东西是没有用的。
在此处输入图像描述

我的teamvierwer是免费版,没有Full access control when a partner is connecting to the Windows logon screen我的版本这样的选项,也许你可以介绍一些其他免费的远程控制软件(重要:不花钱),可以在登录之前启动login screen。我也接受它作为解决方案当你已经完成了,给500赏金点。
总结:远程唤醒我的电脑后,如何远程输入账户名和密码,我无法使用teamviewer。

如何解决?

remote-desktop
  • 2 个回答
  • 4682 Views
Martin Hope
Mark Wardell
Asked: 2020-12-10 16:24:44 +0800 CST

XRDP 桌面看起来与 Ubuntu 桌面不同

  • 2

我按照这些很棒的说明在 Ubuntu 18.04 上安装 XRDP:

https://linuxize.com/post/how-to-install-xrdp-on-ubuntu-18-04/

我期待一个我通常在我的 Ubnuntu 桌面上看到的桌面镜像。当我登录时,它看起来完全不同。如果我想要“镜像”体验,我可以/应该做什么?

标记

remote-desktop 18.04
  • 1 个回答
  • 2863 Views
Martin Hope
Baskaran Panneerselvam
Asked: 2020-12-01 14:49:17 +0800 CST

远程桌面连接

  • 1

我有一个安装了 ubuntu 20.10 的树莓派 4 和一个安装了 ubuntu 20.10 的笔记本电脑。如何使用 rdp 将 rpi4 连接到我的笔记本电脑?

remote-desktop raspberrypi 20.10
  • 1 个回答
  • 1554 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve