useradd/adduser用户向系统中添加用户,在Linux系统中用户可以分为三种超级用户,系统用户(一般不能进行登录,但却是系统运行不可缺少的,如ftp,mail等)和普通用户。具体用法如下
useradd [-c comment][-d homedir][-e expire_date][-f inactive_time][-g initial_group]
[-G group[,...]][-m[-k skeleton_dir]|-M][-s shell]
[-u uid[-o]][-n][-r] username
useradd -D [-g default_group][-b default_home][-e default_expire_date]
[-f default_inactive_time][-s default_shell]
-c comment 帐号备注
-d homedir 帐号登录目录
-e expire_date 帐号终止日期,格式是MM/DD/YY
-f inactive_time 帐号过期后几天永久停止
-g initial_group 帐号的主要组,可以是名称或组id,但组必须存在
-G group 帐号的从属组,要求和-g一样,各组之间用逗号隔开
-m 帐号目录不存在则创建目录,如使用-k选项则会skeleton_dir中的文件也会复制到创建的目录下;同时 /etc/skel目录下的文件也会被复制过去。
-M 不创建用户目录
-s shell 帐号使用的shell
-u uid使用指定的id
-o 允许创建相同id的用户
-n 不创建于帐号相同名称的用户组
-r 创建系统帐号
-D 显示或修改预设值
usermod[-LU][-c comment][-d homedir][-e expire_date][-f inactive_time][-g initial_group][-G group[,...]][-s shell]-u uid[-o]][-l newname] username
选项与useradd一样不同的如下:
-l newname 修改帐号名称
-L 锁定帐号
-U 解除帐号
userdel [-r] username
-r 一并删除帐号目录下的内容(用户主目录和用户邮箱)
阅读(708) | 评论(0) | 转发(0) |