linux用户相关操作

用户组操作

  • 查看所有用户组
1
cat /etc/group
  • 新建用户组
1
2
3
# -g 344 指定用户组id为344
# grouptest 用户组名为grouptest
sudo groupadd -g 344 grouptest
  • 删除用户组
1
sudo groupdel grouptest

用户操作

  • 查看所有用户
1
cat /etc/passwd
  • 新建用户
1
2
# 创建用户并指定id
sudo useradd test -u 544
  • 修改密码
1
2
3
4
5
6
7
8
# 修改用户密码
passwd

# 修改其他用戶密碼
passwd username

# 修改root账号密码
sudo passwd root
  • 分配用户组
1
2
3
4
# 将用户加入到一个用户组
# docker --> groupName
# test --> userName
sudo usermod -a -G docker test
  • 取消用户组
1
2
3
4
# 将用户从组中移除
# test --> userName
# docker --> groupName
sudo gpasswd -d test docker
  • 锁定用户
1
sudo usermod -L test
  • 解锁用户
1
sudo usermod -U test