Linux用户创建命令useradd

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux用户创建命令useradd相关的知识,希望对你有一定的参考价值。

useradd命令:


           命令格式:useradd 用户名 参数
                            常用参数:
                                  -m                   创建用户时创建用户目录
                                   -d                   创建用户时指定用户登陆时的目录
                                   -c                    创建用户时备注用户信息在/etc/passwd可以看见
                                   -e                     指定账号的有效期限,缺省表示永久有效
                                    -f                       指定在密码过期后多少天即关闭该账号、
                                    -g                       指定用户组
                                    -n                       取消建立以用户名称为名的群组
                                    -r                         建立系统账号、
                                    -s                        指定用户登陆后使用shell
                                    -u                        指定用户id号
                                    -U                        创建与用户同名的组

useradd命令使用:

                             useradd  11 -m -d /home/root         创建一个11的用户不创建目录 指定用户登陆的目录是root目录
                             [[email protected] ~]# useradd 11 -m -d /home/root
                             [[email protected] ~]# cat /etc/passwd |grep ^11
                             11:x:1005:1005::/home/root:/bin/bash       可以看到passwd文件中显示的 11用户的登陆时所在的目录是root
    创建一个uid 为503的用户(uid的号最好是500以上 因为0-499 是系统默认的uid,创建用户uid时最好不要小于499 避免冲突)
                    [[email protected] ~]# useradd 22 -u 503
                                    [[email protected] ~]# cat /etc/passwd |grep ^22
                                    22:x:503:1006::/home/22:/bin/bash
创建一个组为user1的用户并且这个用户也属于其他组(root),同时要求不能使用shell
                  [[email protected] ~]# useradd 33 -g user1 -G root -s /sbin/nologin 
                                    [[email protected] ~]# cat /etc/passwd |grep  ^33
                                    33:x:1006:1007::/home/33:/sbin/nologin

以上是关于Linux用户创建命令useradd的主要内容,如果未能解决你的问题,请参考以下文章

linux基本命令用户管理-useradd

linux 命令:创建用户 useradd和adduser

1.13 Linux创建与删除用户

在linux中用useradd命令创建一个用户后不能登录的解决

Linux命令之添加新用户useradd

在Linux中新增与删除用户可以使用命令:Useradd