由数字而不是用户名拥有的目录

时间:2015-03-02 20:13:32

标签: file unix permissions

我正在尝试写入网络文件夹中的目录但面临文件权限问题。经过调查,我发现我创建的目录由两种类型的用户拥有。使用ls -l查看权限时。一些目录将我的用户名作为所有者,而其他目录则有一个奇怪的数字'。我可以写一些奇怪的数字所拥有的文件'但不是我的用户名。

我的userId与此号码不同 此号码不是系统上任何其他用户的userID。 关于这个数字是什么的任何想法

1 个答案:

答案 0 :(得分:0)

通常,如果您在数字上看到用户标识,则表示您的shell运行的系统不知道此用户标识的用户名。

这种情况的一个典型情况是,如果您从不同系统中提取了tar存档而没有-o标志。在这种情况下,数字将是来自创建tar存档的原始系统的用户标识,并且它们可能不存在于您的系统中。

另一种方法也可以是您安装网络文件夹,但您的系统不知道这些用户ID的用户名 - 在这种情况下,它将显示用户ID。

此问题还可以模拟方式扩展到组(具有与此系统上的现有组不对应的groupid的文件)。