CenOS_用户管理
2024-08-30 14:54:56
1.用户的创建
1.1基本创建
useradd <用户名>
如:useradd xm
默认在home目录下
为用户增加/修改密码:
passwd <用户名>
如:passwd xm
1.2指定目录创建
useradd -d <目录> <用户名>
如:useradd -d /home/tiger/ xq
1.3指定已存在的组创建用户
useradd -g <组名> <用户名>
2.删除用户
2.1删除用户但保留其home下的文件夹
userdel <用户名>
如:userdel xq
2.2删除用户不保留其home下的文件夹
userdel -r <用户名>
如:userdel -r xh
3.查看用户信息
id <用户名>
如:id xm
uid:用户ID
gid:组ID
组:组名
4. 用户切换
4.1 切换
su - <用户名>
说明:(Switch User:su)高权限用户向低权限用户的切换(不用输入密码),低权限用户向高权限用户的切换(需要输入密码)
如:su - xm
4.2 返回上一个用户
exit
说明:高权限用户向低权限用户的返回(不用输入密码),低权限用户向高权限用户的返回(需要输入密码)
4.3 查看当前是哪一个用户在登陆
whoami
说明:Who am I
5.添加组
如:groupadd wudang
6.删除组
如:groupdel wudang
7.用户换组
usermod -g <新组名> <用户名>
7.相关文件
7.1/etc/passwd 文件
用户(user)的配置文件,记录用户的各种信息
每行的含义:用户名:口令(密码,已加密):用户标识号(用户ID):组标识号:注释性描述:主目录:登录 Shell
7.2 /etc/shadow 文件
口令的配置文件
每行的含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动 时间:失效时间:标志
7.3 /etc/group 文件
组(group)的配置文件,记录 Linux 包含的组的信息
每行含义:组名:口令:组标识号:组内用户列表
最新文章
- PHP SPL(PHP 标准库)
- 新的android studio创建的fragment工程跟老师讲的结构有区别
- 页的lock
- 行高不设单位的好处 line-height:1.8
- ORACLE DG之参数详解
- HashMap在Android和Java中的不同实现
- 初识html、css时随笔记录
- Fedora 开启 ssh
- 【Python】Python 基础知识
- Nginx将项目配置在子目录
- android UI线程安全问题
- CVE-2016-10191 FFmpeg RTMP Heap Buffer Overflow 漏洞分析及利用
- 开机出现 grub rescue>; 终端模式修复方法
- python之tkinter使用举例-Button
- rman备份恢复命令之switch
- 使用 Prometheus 监控minio 性能指标信息&;&;docker-compose 方式运行
- 【转】MEF程序设计指南五:迟延(Lazy)加载导出部件(Export Part)与元数据(Metadata)
- ssm单项目整合
- libuuid.so: cannot open shared object file: No such file or directory
- angularJs的一次性数据绑定:双冒号::
热门文章
- SSM-SpringMVC-27:SpringMVC类型转换之日期类型初步
- linux 安装python3
- javascript this 的工作原理
- Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (上)
- gen_server terminate与trap_exit
- 自动化测试用例getText()获取某一个元素的值返回null或空
- SpringCloud实战8-Bus消息总线
- left join,right join,inner join,full join之间的区别
- Hibernate用注解生成表
- bzoj 1098 poi2007 办公楼 bfs+链表