权限最多
/etc/passwd文件 - 用户列表
/etc/shadow文件 - 用户密码
/etc/group文件 - 组列表
/etc/gshadow文件 - 组密码
具体可翻阅功能 - 用户、组 + 4个用户配置文件
useradd 选项 用户名 无要求输密码
useradd 选项 用户名 不会自动选择shell版本
useradd 选项 用户名 不会在/home下自动创建与用户名同名的用户目录
useradd 选项 用户名 无选项用户是不能登录的,需要passwd命令修改密码
useradd –d /home/sam -m sam 添加sam
useradd –g A a –G B,C -g:加入主要组、-G:加入次要组
useradd newuser -u 544 -u:设置ID ID值尽量要>500
adduser 选项 用户名 ubuntu添加用户,会在/home下自动创建与用户名同名的用户目录
adduser 选项 用户名 ubuntu添加用户,系统shell版本
adduser 选项 用户名 ubuntu添加用户,并会在创建时会提示输入密码,更加友好。
passwd 用户名 记得改上密码
选项:
-c<备注> 加上备注文字。备注文字会保存在passwd的备注栏位中;
-d<登入目录> 指定用户登入时的启始目录;
-D:变更预设值;
-e<有效期限> 指定帐号的有效期限;
-f<缓冲天数> 指定在密码过期后多少天即关闭该帐号;
-g<群组> 指定用户所属的群组;
-G<群组> 指定用户所属的附加群组;
-m 自动建立用户的登入目录;
-M 不要自动建立用户的登入目录;
-n 取消建立以用户名称为名的群组;
-r 建立系统帐号;
-s<shell> 指定用户登入后所使用的shell;
-u<uid> 指定用户id。如果同时有-o选项,则可以重复使用其他用户的标识号。ID值尽量要>500,以免冲突。因为Linux安装后会建立一些特殊用户,一般0到499之间的值留给bin、mail这样的系统账号。
用户名:
指定新账号的登录名。
userdel -r sam
-r,它的作用是把用户的主目录一起删除。
此命令删除用户sam在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录。
usermod 选项 用户名
是作用当前用户的环境变量
每个user都有自己的.bashrc文件,root用户也有
普通用户在“/home/username/”目录下
root在“/root”目录下
source .bashrc
可以更新修改