linux – 具有相同UID的多个* NIX帐户

前端之家收集整理的这篇文章主要介绍了linux – 具有相同UID的多个* NIX帐户前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我很好奇是否存在标准的预期行为,以及在 Linux / Unix上创建具有相同UID的多个帐户时是否认为是不好的做法.我已经对RHEL5进行了一些测试,它的表现与我预期的一样,但我不知道我是否在尝试使用这个技巧.

举个例子,假设我有两个帐号相同的帐号:

a1:$1$4zIl1:5000:5000::/home/a1:/bin/bash
a2:$1$bmh92:5000:5000::/home/a2:/bin/bash

这意味着:

>我可以使用自己的密码登录每个帐户.
>我创建的文件将具有相同的UID.
>诸如“ls -l”之类的工具会将UID列为文件中的第一个条目(在本例中为a1).
>我避免了两个帐户之间的任何权限或所有权问题,因为它们实际上是同一个用户.
>我获得了每个帐户的登录审核,因此我可以更好地跟踪系统上发生的情况.

所以我的问题是:

>这种能力是设计还是仅仅是它的工作方式?
>这对* nix变体是否一致?
>这是接受的做法吗?
>这种做法会产生意想不到的后果吗?

注意,这里的想法是将其用于系统帐户而不是普通用户帐户.

解决方法

我的看法:

这种能力是设计还是仅仅是它的工作方式?

它是专门设计的.自从我开始使用* NIX以来,您就可以将用户置于常见的群组中.让UID保持不变而没有问题的能力只是一个预期的结果,就像所有事情一样,如果管理不当可能会带来问题.

这对* nix变体是否一致?

我相信是这样.

这是接受的做法吗?

接受通常以某种方式使用,是的.

这种做法会产生意想不到的后果吗?

除了登录审核之外,您没有别的.除非你想要这样,否则一开始.

猜你在找的Linux相关文章