Linux培训
达内IT学院

400-996-5531

linux系统学习中须了解Linux系统新增和删除用户命令


1.Linux系统用来记录用户名、密码最重要的两个文件就是 /etc/password 和 /etc/shadow(默认只有root用户才有读取这个文件的权限,其他人完全没有读这个文件的可能)

2.UID 是用来区分不同用户的数字。

GID 是用于区分不同用户组的ID。

在Linux下每个用户都至少属于一个组。

要确认自己的UID,可以使用id命令来查看。

要确认自己所属的用户组,可以用 groups命令来确认。

3.新增用户: useradd

比如要加一个叫john的用户。

useradd john

对于系统来说,完成这个命令需要在后台执行很多对用户来说毫无感知的行为。

首先,系统需要将用户信息记录在 /etc/password中,一般会在 /etc/password 和 /etc/shadow 末尾追加一条记录,同时会分配给该用户一个UID。

接着,要为该用户自动创建家目录。家目录以创建的用户名为目录名,创建的路径在 /home 目录中。比如,在上述案例中,创建的目录将是 /home/john。

然后,复制 /etc/skel 下所有的文件至 /home/john。说明一下,如果你使用 ls -l /etc/skel命令查看,可以发现这个目录下什么都没有,但事实上,该目录下面有很多隐藏文件,使用 ls -la /etc/skel就可以看到其中还是有好几个文件的。

最后,新建一个与该用户名一样的用户组。

用法:

•使用 -u参数为用户指定UID

useradd -u 555 user1

•指定新用户的GID

useradd -g user1 group1

•指定新用户的 家目录

useradd -d /home/mydir3 user3

修改用户密码

password

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Linux 后台开发工作中常用的开源软件有哪些?
下一篇:达内linux专业老师为你解读如何让专业变成兴趣之Linux系统运维?

什么学历的人才能学云计算?

学习云计算有哪些途径?

云计算学起来难不难?

云计算与虚拟化技术是需要学什么?

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省