收起左侧

新系统新建用户能看到旧系统旧用户的资料

1
回复
122
查看
[ 复制链接 ]

0

主题

0

回帖

0

牛值

江湖小虾

2026-1-15 11:31:14 显示全部楼层 阅读模式

设备环境:物理机、局域网、系统版本1.1.11、

BUG现象:(过程比较长,请耐心看完)

我的飞牛安装在笔记本电脑上,内置2个硬盘,外接2个硬盘。原来系统是2025年安装的0.9版本,一路更新到1.0.0(我非常记得),用了大半年可以说深度在使用的。

这个系统上除了我的管理员用户,还有2个一般用户。在2026年1月上旬,系统安装的硬盘损坏了,系统无法修复。我更换了一个硬盘,重装系统,安装包用的是2025年第一次安装的版本,然后一步升级到1.1.11版本。

然后再将原来的其他几个硬盘挂载到系统,系统能识别其中的文件,我作为管理员用户是看不到就系统其他用户文件的(我没有进管理员视角看过,文件应该还在的)。

然后我就创建了一个一般用户A,用户A首次登录居然看到了属于旧系统某个一般用户的资料,文件夹结构和创建时间都是旧的。

今天(2026年1月14日)我又创建了一般用户B和一般用户C,结果一般用户B首次登录后文件夹中也存在就系统某个一般用户的资料。而一般用户C首次登录文件夹才是空的。

出现频率:(偶现/必现)我只重装过一次,创建了3个一般用户,其中2个用户第一次登录带有就系统其他用户的资料。你们可以找一台机重现一下。

联系方式:留个邮箱吧,cp9@foxmail.com。

这个问题挺尴尬的,旧系统硬盘的数据,挂载到新系统后分配给新系统的新用户。

上传两个截图,分别是一般用户B和一般用户C的创建时间;和一般用户B初次登录所看到的文件。

创建新用户的记录.png

图1. 用户创建时间

xilao用户多出来的旧文件.png

图2. 用户初次登录看到的文件

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

215

主题

1万

回帖

0

牛值

管理员

fnOS1.0上线纪念勋章

2026-1-21 16:21:37 显示全部楼层
这是 Linux 用户 UID 复用机制导致的正常行为,不是系统 Bug。
当新系统创建的用户 UID 恰好与旧系统磁盘中残留用户 UID 相同时,Linux 会自动将这些旧目录识别为新用户的主目录或可访问目录,因此新用户首次登录时会看到旧用户的数据。如果不希望新用户看到旧用户数据可以在创建账号前到管理员视角将文件删除
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则