首页 > 编程知识 正文

命令行添加用户,linux chgrp命令

时间:2023-05-03 21:02:43 阅读:39518 作者:2628

简要说明Linux追加用户命令useradd的使用方法。

1、用户添加命令useradd

[根@ localhost user1] # useradd [选项]用户名

可选:

-手动指定-u UID:用户的UID号

-d主目录:手动指定用户的主目录

-c用户说明:手动指定用户说明

-g组名称手动指定用户的初始组

-G组名称:指定用户的附加组

-s手动指定shell :用户的登录shell。 默认值为/独特的害羞/bash

这意味着您可以自定义添加新用户的每个字段。

2、添加默认用户

例如,让我们添加以下用户mag,然后看看同时添加了哪些文件:

[root@localhost ~]# useradd mag

然后,用grep和ls命令检查这些用户信息是否自动生成。

但是,通常不建议手动修改这些信息,系统是默认的。

[ root @ localhost~] # grep mag/etc/passwd

[ root @ localhost~] # grep mag/etc/shadow

[ root @ localhost~] # grep mag/etc/group

[ root @ localhost~] # grep mag/etc/gshadow

[ root @ localhost~] # ll-d/home/lamp

[ root @ localhost~] # ll/var/spool/mail/lamp

3、指定选项添加用户

尝试通过手动指定用户信息来添加用户。

useradd -u 600 -G root,独特的含羞草- d/home/lamp1- c“testuser”- s /独特的含羞草/bash mageo

为什么要用-g而不是-g呢? 在-g中将新用户指定为root默认用户组意味着添加了另一个root用户,这是不逻辑的,因此如果要在-g中将添加新用户的组设置为root组,并设置多个添加组,请用逗号分隔它们之间例如,像上面的root一样,独特的害羞同时加入了这两个附加用户组。

请大家自己试试。

4、用户默认文件

a,/etc/default/useradd,打开此文件查看内容:

linux用户的默认文件

GROUP=100用户默认组与上述默认值从500开始不太一样。 那是因为Linux分为公共模式和私人模式。 这是指公共模式,使用的是私人模式。 这个大家知道就好了。

主页=/home用户主页

INACTIVE=-1密码过期的宽限天数(shadow文件第7字段) ) )。

EXPIRE=密码过期(8) ) ) ) ) ) )。

外壳=/独特的害羞/bash默认外壳

SKEL=/etc/skel模板目录

是否要创建CREATE_MAIL_SPOOL=yes邮箱

b,那么还有一个默认文件。

/etc/login.defs

图:

linux用户默认值

PASS_MAX_DAYS 9999密码有效期(5) ) ) ) ) ) ) ) ) )。

PASS_MIN_DAYS 0密码更改间隔(4) )。

PASS_MIN_LEN 5密码最小5位(PAM )

PASS_WARN_AGE 7密码过期警告(6)

UID_MIN 500最小和最大UID范围

GID_MAX 60000

ENCRYPT_METHOD SHA512加密模式

想要修改新用户的默认值时,修改两个配置文件即可。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。