linux用户管理
用户
添加用户
基本语法
useradd 用户名
实例
useradd helen
创建完用户以后也会在/home目录下生成同名的文件夹
指定用户目录名称
useradd -d [目录名称] 用户名
实例
useradd -d jack_dir jack
在/home目录下生成jack_dir文件夹作为jack的文件夹
添加用户的时候直接加上指定的组中
useradd -g 组名 用户名
示例
useradd -g persons1 xiaoming
若不指定,则会自动创建一个单独的组
设置/修改用户的密码
基本语法
passwd 密码
设置当前用户的密码
设置指点用户的密码
passwd 用户名
实例
passwd helen
设置helen的密码
删除用户
基本语法
userdel 用户名
示例
userdel helen
删除helen用户(保留helen的文件夹)
删除用户及其文件夹(慎用)
userdel -r 用户名
示例
userdel -r jack
删除jack和他的文件夹
杂项
显示当前用户所在的目录
pwd
(print work directory)
查询用户信息指令
id 用户名
示例
id root
若无此用户,则返回无此用户
切换用户
su 用户名
从高权限的用户到低权限的用户不需要密码,反过来需要
回到原来的用户
exit
logout
通过su切换到其他的用户的时候,若需要回到原来的用户,可以直接用以上的指令
查看当前的用户
whoami
查看登录的用户
who am i
用户组
新增用户组
groupadd 组名
示例
groupadd wudang
删除组
groupdel 组名
示例
groupdel wudang
修改用户的组
usermod -g 组名 用户名
示例
usermod -g persons2 person1
其他
用户和组相关的文件
/etc/passwd
用户的配置文件,记录用户的各种信息
用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录shell
/etc/shadow
口令的配置文件
登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
/etc/group
组的配置文件,记录linux包含的组的信息
组名:组标识符:组内用户列表
这篇博客详细介绍了Linux系统中如何进行用户和用户组的管理,包括添加、删除用户,设置和修改密码,切换用户,以及用户组的创建和修改。还提到了相关的重要文件如/etc/passwd和/etc/group的作用。此外,博客涵盖了用户权限和安全方面的基本操作。
8487

被折叠的 条评论
为什么被折叠?



