linux如何创建用户(linux创建用户名和密码)

useradd命令

语法格式: useradd 用户名

linux如何创建用户(linux创建用户名和密码)

添加新用户的方法网上很容易就能搜到,这里我就不再赘述了,我就讲一下原理吧。

当使用 useradd 命令在Linux系统中创建一个新用户时,系统要操作 /etc/passwd、/etc/shadow、/etc/group 这3个系统文件并完成以下操作:

在 /etc/passwd 这个文件中新增一条这个用户账号的记录。

将这个用户的密码及相关的信息存入 /etc/shadow 这个文件。

在/etc/group 文件中新增一个与这个用户账号同名的私有群组。

为这个用户创建一个家目录。

变更这个用户家目录的权限和属主(即目录的所有者)。

Linux默认将普通用户的家目录放在 /home 下。在新创建的用户家目录中有不少以 . 开始的隐藏文件,这是Linux系统在创建一个用户的家目录之后自动生成的。其实Linux系统在创建一个用户的家目录之后就自动地将 /etc/ske1 目录中的以 . 开始的隐藏文件复制到这个新创建的用户的家目录中。这里需要指出的是,useradd 命令在复制这些文件之后就会将这些文件的所有者变更成这个新创建的用户,同时还要将这些文件属性的群组变更成这个新用户的私有群组。这些隐藏的系统文件存放了一些用户的个人设定信息和环境变量。

今天就分享这么多了,谢谢欣赏!(★ ω ★)

本文来自公众号作者投稿,不代表汇美部落立场,如若转载,请注明出处:https://www.huimeiktv.com/204277.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。