useradd命令

命令功能:或adduser,新建普通用户,只有root用户才能创建新用户

命令格式:useradd [选项] username

常用选项:

-c 添加注释

-d 指定用户家目录

-g 指定用户所属组

-G 指定用户所属附加组

-s 用户登录的shell

-u 指定用户uid


举例:

创建一个新用户ami,指定用户家目录为/home/amili,指定用户属组为root,指定用附加组为zzd,指定用户登录的shell为csh,指定用户uid为567,并做注释为I am ami!

useradd -c "I am ami!" -d /home/amili -g root -G zzd -s tcsh -u 567 ami

# [root@localhost ~]# tail -3 /etc/passwd

# jboss:x:498:498:JBossAS:/var/lib/jbossas:/sbin/nologin

# vdsm:x:36:36:Node Virtualization Manager:/var/lib/vdsm:/sbin/nologin

# zzd:x:500:500::/home/zzd:/bin/bash

# [root@localhost ~]# useradd -c 'I am ami!' -d /home/amili -g root -G zzd -u 567 -s /bin/tcsh ami

# [root@localhost ~]# tail -3 /etc/passwd

# vdsm:x:36:36:Node Virtualization Manager:/var/lib/vdsm:/sbin/nologin

# zzd:x:500:500::/home/zzd:/bin/bash

# ami:x:567:0:I am ami!:/home/amili:/bin/tcsh


说明:root的uid为0,uid在1-499为系统用户使用,1~99 会保留给系统预设的账号, 100~499 则保留给一些服务来使用,用户新建普通用户uid在一般在500以上


你可能感兴趣的:(Linux命令基础)