全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
123
返回列表 发新帖
楼主: cnlhx

不懂就问,龟壳arm安装Ubuntu桌面和xrdp,登录提示密码错误

[复制链接]
 楼主| 发表于 2023-4-16 00:36:24 | 显示全部楼层
drice 发表于 2023-4-15 21:42
Gnome桌面共享页面那里会有一个自动生成的密码,你要用这个密码登录,而不是自己设置的用户密码。当然也可 ...

进不去桌面用什么方法才能看到这个自动生成的密码?真不知道咋操作
 楼主| 发表于 2023-4-16 00:39:07 | 显示全部楼层
转活W 发表于 2023-4-15 21:29
adduser  添加个用户 添加到sudo就可以了 比直接折腾root登录方便

没效果,还是没法登录,创建新用户添加进ssl-cert还是提示密码错误
 楼主| 发表于 2023-4-16 00:51:43 | 显示全部楼层
flyqie 发表于 2023-4-15 21:59
日志没开debug,看不出啥有用的信息。

具体是哪里提示密码错误?

用微软的rdp客户端连接,提示凭据不在线
 楼主| 发表于 2023-4-16 13:57:02 | 显示全部楼层
drice 发表于 2023-4-15 21:42
Gnome桌面共享页面那里会有一个自动生成的密码,你要用这个密码登录,而不是自己设置的用户密码。当然也可 ...

第一次就没法链接,链接之后才能看到自动生成的密码,这设计是真够蠢的
 楼主| 发表于 2023-4-16 20:45:40 | 显示全部楼层
本帖最后由 cnlhx 于 2023-4-17 03:34 编辑

已淘汰方法:
折腾成功了,应该是系统问题,在另一台arm鸡上轻松安装成功,没一点bug
更新:
在几台机器上都安装桌面成功了,遇到类似问题的可以参考我的方法,彻底解决RDP链接linux桌面提示密码错误问题
解决方法:
如果当前系统出现RDP链接linux桌面提示密码错误,就用另一台机器格式化arm机器的所有分区,然后重新分区,再重新dd系统,再次重新安装桌面就行了
单纯dd系统无法解决RDP链接linux桌面提示密码错误问题,必须格式化硬盘后重新分区


再次更新:
查看官方文档,再根据文档问chatgpt,找到了最简单的解决方法


解决方法:
Q:如何在ssh更改gnome桌面的默认密钥环?
A:
默认情况下,Gnome桌面使用一个名为”login”的密钥环来储存密码和其他敏感信息。当你登录到Gnome桌面时,这个密钥环会自动解锁并在你的会话中运行。但是在SSH登录时,你的会话并不会自动解锁这个密钥环,因此需要手动输入密码来解锁。为了让SSH会话能够自动解锁密钥环,需要更改”login”密钥环的密码为与你的用户账户密码相同。以下是更改”login”密钥环密码的步骤:

1. 在SSH终端输入以下命令以打开gnome密钥环的图形化界面:
gnome-keyring-daemon --start --components=secrets

2. 输入以下命令以使用命令行更改”login”密钥环密码:
dbus-send --session --dest=org.freedesktop.secrets --print-reply /org/freedesktop/secrets org.freedesktop.Secret.Service.GetSecrets array(printf "s" "login") string:"" | awk -F \" '/^/{print $2}' | xargs --no-run-if-empty dbus-send --session --dest=org.freedesktop.secrets --print-reply --type=method_call /org/freedesktop/secrets org.freedesktop.Secret.Item.GetSecrets string:"plain"

3. 第2步的命令将提示你输入旧的”login”密钥环密码,输入并确认。
4. 命令执行成功后,你可以输入新密码,要与你的用户账户密码相同。
5. 重启gnome-keyring-daemon服务以使更改生效:
gnome-keyring-daemon --stop
gnome-keyring-daemon --start --components=secrets

完成这些步骤后,在下次SSH登录时,“login”密钥环将使用你的用户账户密码自动解锁,无需再次输入密码。

Q:如果忘记了之前的密钥环怎么办?
A:(用这个就可以直接解决RDP提示密码错误的问题):

如果你忘记了之前的”login”密钥环密码,你可以进行以下步骤重新创建一个新的密钥环:

1. 在SSH终端输入以下命令以打开gnome密钥环的图形化界面:
gnome-keyring-daemon --start --components=secrets

2. 输入以下命令以使用命令行创建一个新的密钥环:
echo -n "your_new_password" | gnome-keyring-daemon --login

其中”your_new_password”是你要创建的新密码,可以根据个人喜好进行更改。
3. 重启gnome-keyring-daemon服务以使更改生效:
gnome-keyring-daemon --stop
gnome-keyring-daemon --start --components=secrets

完成这些步骤后,你将获得一个全新的”login”密钥环,你可以用新密码解锁它,也可以将它更改为与你的用户账户密码相同的密码,详见上文。
 楼主| 发表于 2023-4-19 00:35:11 | 显示全部楼层
本帖最后由 cnlhx 于 2023-4-20 01:19 编辑

已找到解决方案,没想到居然是端口问题,vi /etc/xrdp/xrdp.ini 编辑 xrdp 配置文件,把 3389 改为更高位的端口,就能解决凭据不在线的问题了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-5-11 16:53 , Processed in 0.068037 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表