温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux中如何使用useradd命令来新增用户

发布时间:2022-01-21 13:34:06 来源:亿速云 阅读:187 作者:柒染 栏目:开发技术

小编今天带大家了解Linux中如何使用useradd命令来新增用户,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux中如何使用useradd命令来新增用户”的知识吧。

Linux中如何使用useradd命令来新增用户

对于Linux系统管理员来说添加或者删除一个用户是一个轻而易举的事,下面将介绍在Linux中使用useradd命令来新增用户。

 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中如何使用useradd命令来新增用户”的全部内容了,学会的朋友赶紧操作起来吧。相信亿速云小编一定会给大家带来更优质的文章。谢谢大家对亿速云网站的支持!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI