永发信息网

linux如何实现新建用户时,同事设置自己的UID和GID

答案:2  悬赏:60  手机版
解决时间 2021-02-05 15:16
  • 提问者网友:欲劫无渡
  • 2021-02-05 04:27
请罗列语句和解释
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-02-05 04:56
这个关系跟人名和编号的概念差不多.

多任务操作系统在内部需要标识资源的拥有者, 例如一个进程的拥有者是谁, 一个文件的所有者是谁

如果直接用名字的话, 开销会比较大, 所以就用数字.2字节的整形数就可以表示65536个用户.
系统中在/etc/passwd表中指定用户名到UID的映射关系.
不同的用户名, 是可以映射到同一个UID上的, 例如你新建一个用户, 其UID设置为0, 那么,这个用户的UID与root就一样了.
全部回答
  • 1楼网友:蓝房子
  • 2021-02-05 05:11
1)增加一个新用户 在linux系统中,只有root用户才能够创建一个新用户,如下的命令将新建一个登录名meelo的用户。 sudo useradd meelo 但是,这个用户还不能够登录,因为还没给它设置初始密码,而没有密码的用户是不能够登录系统的。在默认情况下,将会在/home目录下新建一个与用户名相同的用户主目录。 完成了这一操作后,你还应该使用passwd命令为其设置一个初始密码。输入该命令后,会系统会请求输入密码。 sudo passwd 用户名 2)删除一个用户 删除用户,只需使用一个简单的命令: sudo userdel 用户名 不过最好将它留在系统上的文件也删除掉,你可以使用“userdel -r 用户名”来实现这一目的。 3)增加一个组 如下命令将创建一个名称为avatar的用户组: sudo groupadd avatar 4)删除一个组 同样的,我们有时会需要删除一个组,它的命令就是groupdel。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯