目录
创建用户 useradd
创建yiyi 用户
useradd yiyi
修改密码 passwd
passwd #可以直接修改 root 用户密码
passwd yiyi #修改 yiyi 用户密码
echo '123' | passwd ---stdin yiyi #不询问 直接修改 yiyi 的密码 为123
创建用户的参数
指定uid(-u)
useradd -u {uid号} {用户名}
useradd -u 1314 u1
不允许用户登录 (-s /sbin/nologin)
useradd -s /sbin/nologin {用户名}
useradd -s /sbin/nologin u1
这个使用创建的u1 用户是不能登录系统的
su u1 系统也会提示你不允许登录
创建用户,指定主组 (-g)
useradd -g {主组} {用户名}
useradd -g it u1
如果不指定 ,系统则会创建一个 u1 组
加 -g 之后,创建的用户会在 主组it 中 并不是自己的组
创建用户,指定附加组 (-G it.tr)
useradd -G it,tr u3
这里指定了两个附加组 it 和 tr 中间用英文逗号隔开
不给用户创建家目录 (-M)
useradd -M u4
一般创建的用户会在 /home 下出创建一个属于自己的目录
如果是 加上-M 则不会在/home 下出创建目录
查看用户 (id)
id {用户名}
#用来查看当前用户
whoami
who
w
删除用户 (userdel)
userdel user02 //家目录的文件没有删除别的地方都删除了
userdel -r user02 //删除用户user2,同时删除用户家目录
创建组 (groupadd)
groupadd hr #创建一个用户组叫hr
创建组参数
指定组id
groupadd net01 -g 2000
指定组id 为2000
删除组(groupdel)
groupdel net01
组成员管理(gpasswd)
给组添加账户(-a)
gpasswd -a {用户名} {组名}
gpasswd -a user10 grp2
同时添加多个用户到组 (-M)
gpasswd -M tom,alice it
这里给两个用户指定了组 tom,alice 指定到了 it 组
从组删除用户(-d)
gpasswd -d user07 hr
在hr 组中删除 用户user07
将一个用户同时添加到多个组
usermod -aG t1,t2,t3,t4 king
组成员管理2(usermod)
usermod [参数] [用户名]
修改UID (-u)
usermod -u 1314 u3
修改用户主目录 (-d)3
usermod -d /htom/k u3
添加附加组 (-G)
usermod -G dd u3
给 u3 添加一个附加组
修改用户名(-l)
usermod -l newu3 u3
把用户u3 的名字更换为 newu3
本章完结撒花