1

建账号同时建个组 作为主组

 

2

root 

系统账号

普通账号

 

3

user -r 创建系统账号

user -u 指定ID

user -g 指定主组
user -G 指定附加组
user -s 指定shell类型

4

邮箱内容

/var/spool/mail

 

5

在centos中useradd和adduser是同一个命令 是软链接的关系

 

7

Ubuntu中默认的是/bin/sh

 

8

-s /sbin/nologin 服务无需登录

-d 家目录

-c 描述

 

9

cat /etc/default/useradd

默认值生成passwd文件相关配置

# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1    #对应/etc/shadow文件第7列,即用户密码过期的宽限期
EXPIRE=        #对应/etc/shadow文件第8列,即用户帐号的有效期
SHELL=/bin/bash
SKEL=/etc/skel 新创建文件家目录的模板
CREATE_MAIL_SPOOL=yes 是否创建邮箱账号
 
10
创建完用户没有密码
 
11
/etc/login.defs 添加用户默认生成shadow等文件相关的配置文件
 
12 chpasswd
1.txt => user1:ljsswelbs
    test2:ljsswelbs
cat 1.txt|chpasswd
 
13
拷贝文件夹下所有文件到另一个录
cp /etc/skel/. /home/user1
cp /etc/skel /home/user1(user1不存在)
复制文件可以改名
 
14
usermod -L lijian 加锁
usermod -U lijian 解锁
 
15
userdel -r someone 删除家目录和邮箱
 
16
groupadd -g 80 tomcat
cat /etc/group
groupmod -n www tomcat
groupdel www