如何借助Raspberry Pi在Windows本地屏幕运行第二个用户会话?
没问题,我来帮你搞定这个需求——用树莓派3连接客厅Windows电脑的独立用户会话,完全不会打扰楼下正在用的那个桌面。下面一步步来,都是实操性的步骤:
第一步:给Windows电脑配置多会话远程桌面环境
首先得明确前提:只有Windows专业版、企业版或教育版支持官方多用户远程桌面会话,家庭版默认不支持(后面会给家庭版的备选方案)。
创建独立的本地用户账户
要开新会话,必须用新用户,不能和楼下正在使用的账号重复:- 按Win+X打开「计算机管理」,展开「本地用户和组」→「用户」
- 右键空白处选择「新用户」,设置好用户名、密码,记得勾选「密码永不过期」「用户不能更改密码」(方便后续远程连接),点击创建即可。
开启远程桌面并允许多会话
- 右键「此电脑」→「属性」→「远程设置」
- 在「远程桌面」选项卡,选择「允许远程连接到此计算机」,同时取消勾选「仅允许使用网络级别身份验证的远程桌面连接」(树莓派的RDP客户端可能不兼容NLA,先关掉更稳妥)
- 关键配置:确保Windows允许多会话登录
按Win+R输入gpedit.msc打开组策略编辑器,导航到:计算机配置→管理模板→Windows组件→远程桌面服务→远程桌面会话主机→连接- 找到「限制连接的数量」,设置为「已启用」,允许的RD最大连接数设为2或更多
- 找到「将远程桌面服务用户限制到单独的远程桌面服务会话」,设置为「已禁用」
这样就能让多个用户同时登录不同的独立会话了。
第二步:树莓派3上配置远程桌面客户端
树莓派这边用官方支持的xrdp工具就行,操作很简单:
- 先确保树莓派和Windows电脑在同一个局域网里(如果要外网连接后续再折腾端口转发,先搞定局域网场景)
- 打开树莓派的终端,输入命令安装xrdp:
sudo apt update && sudo apt install xrdp - 启动远程桌面客户端:在树莓派的应用菜单里找到「Remote Desktop Client」,或者终端输入
xrdp直接启动 - 配置连接参数:
- 在「Computer」栏输入Windows电脑的局域网IP(Windows上按Win+R输入
ipconfig就能看到IPv4地址) - 点击「Show Options」展开更多设置,在「User name」栏填你刚才在Windows上创建的新用户名,密码可以留空,连接时再输入
- 重点:一定要用新创建的用户登录,绝对不要用楼下正在使用的账号,这样就会自动创建一个完全独立的会话,不会干扰正在运行的桌面。
- 在「Computer」栏输入Windows电脑的局域网IP(Windows上按Win+R输入
额外注意事项&家庭版备选方案
- 如果连接时提示防火墙拦截,去Windows Defender防火墙的「允许应用通过防火墙」里,确保「远程桌面」勾选了私有网络权限
- 如果你用的是Windows家庭版,官方不支持多会话,可以试试这两个方案:
- 用第三方工具:TeamViewer或者AnyDesk,它们默认支持多用户独立会话,免费个人版足够用
- 用RDP Wrapper补丁(注意版本兼容性,要找对应Windows版本的补丁),可以解锁家庭版的多会话远程桌面功能
- 树莓派连接后如果出现黑屏,试试修改xrdp配置:编辑
/etc/xrdp/xrdp.ini,把security_layer改成tls或者rdp,然后重启xrdp服务:sudo systemctl restart xrdp
内容的提问来源于stack exchange,提问作者monamona
相关产品推荐
相关产品推荐

