网站首页 > 精选文章 / 正文
简介
管理用户与组别是 Linux 系统中的基本部分,也是使用 Linux 必须要掌握的技能。
useradd常用选项
用于创建新用户账户
创建一个新用户
sudo useradd alice
# 创建一个用户名为 alice 的用户。
创建新用户时且指定家目录位置
sudo useradd -m alice
# 创建用户名为 alice,家目录位置在 /home/alice
创建新用户时指定默认的shell
sudo useradd -s /bin/bash alice
# 创建用户名为 alice,且分配 /bin/bash 作为默认shell
创建新用户时指定User ID(UID)
sudo useradd -u 1500 alice
# 创建用户名为 alice,且分配UID为1500
创建新用户时分配主要的组
sudo useradd -g developers alice
创建新用户时分配额外的组
sudo useradd -G sudo,staff alice
# 多个组用逗号隔开
passwd常用选项
用于设置或变更用户密码
设置用户的密码
sudo passwd alice
强制用户在下次登录时更改密码
sudo passwd -e alice
锁定用户的账户
sudo passwd -l alice
# 阻止用户登录
解锁用户的账户
sudo passwd -u alice
usermod常用选项
用于修改现有的用户帐户
修改用户的家目录位置
sudo usermod -d /new/home alice
添加用户到组
sudo usermod -aG sudo alice
更变用户的默认shell
sudo usermod -s /bin/zsh alice
锁定用户账户
sudo usermod -L alice
用户重命名
sudo usermod -l newname alice
userdel常用选项
用于删除用户账户
删除指定的用户但保留家目录
sudo userdel alice
删除指定的用户且删除家目录
sudo userdel -r alice
groupadd常用选项
用于创建新的组
创建一个组
sudo groupadd developers
创建一个组时指定组ID(GID)
sudo groupadd -g 1500 developers
groupmod常用选项
用于修改存在的组
重命名组
sudo groupmod -n newgroupname developers
变更组的GID
sudo groupmod -g 2000 developers
groupdel常用选项
用于删除组
删除一个组
sudo groupdel developers
id常用选项
用于显示用户和组ID
显示当前用户的信息
id
显示指定用户的信息
id alice
who、whoami常用选项
用于显示用户登录的信息
显示所有已登录的用户
who
显示当前登录的用户
whoami
groups常用选项
显示用户所属的组
显示当前用户所属的组
groups
显示指定用户所属的组
groups alice
chage常用选项
用于管理密码老化策略
设置密码过期天数
sudo chage -M 90 alice
查看密码到期详情
sudo chage -l alice
Tags:linux添加用户
- 上一篇:Linux基础学习——用户和组
- 下一篇:linux系统中用户和族群概述
猜你喜欢
- 2024-12-13 Linux上使用tinyproxy快速搭建HTTP/HTTPS代理器
- 2024-12-13 linux 批量创建用户与设置随机密码(统信UOS)-基于deepin
- 2024-12-13 linux系统用户管理权限解释
- 2024-12-13 Centos 7 进入单用户模式详解
- 2024-12-13 系统加固-Linux不允许用户使用密码登录,只能使用密钥登录
- 2024-12-13 Linux下用户权限相关命令
- 2024-12-13 怎样设置嵌入式Linux开机自动运行用户程序?
- 2024-12-13 linux更改用户权限为root权限方法大全
- 2024-12-13 Linux新手入门系列:搭建局域网/内网的yum仓库
- 2024-12-13 linux中配置vsftpd服务器匿名用户访问,实现文件上传下载服务