网站首页 > linux / 正文
1,查看用户信息(/etc/passwd、/etc/shadow、/etc/group、/etc/gshadow四个文件里涉及账户和组的信息)
cat /etc/passwd | grep test
cat /etc/shadow | grep test
cat /etc/group | grep test
cat /etc/gshadow | grep test
find / -name "*test*"
2,删除用户
#用户的家目录和用户邮箱不会被删除(在/var/spool/mail目录以用户名命名)
userdel test
#用户涉及的目录和文件信息都会被删除(一般删除用户会保留用户的家目录,用户的家目录下保留着用户以往的资料,请慎重加-r选项。)
userdel -r test
3,添加用户
useradd test
参数说明:
-s 指定用户默认的shell,通常会发现一些应用的账户其默认shell设置为/sbin/nologin,其含义是此账户不能进行登录使用,也就是这个用户无法使用bash或其他shell来登陆系统。
-d 设置用户主目录
-g 用户组,默认值是GID=100的公共组
-m 创建用户目录,会在/home下创建一个用户目录
4, 添加用户组
groupadd group1
5、新建用户同时增加工作组
useradd -g test group1
#注: -g 所属组 -d 家目录 -s 所用的SHELL
6, 给已有的用户增加工作组
usermod -G group1 test
或者
gpasswd -a test group1
usermod实例:
- usermod -g group user1 #将user1添加到组group中
- usermod -l user2 user1 #修改user1的用户名为user2
- usermod -L user1 #锁定账号
- usermod -U user1 #解除锁定
- usermod -s /sbin/nologin user1 #设置账户不能进行登录使用
- usermod -s /bin/bash user1 #账户恢复登录使用
7,/etc/passwd 文件 查看用户信息
信息说明:
登录用户名
用户密码(都用x表示,用户密码一般保存在/etc/shadow文件中)
用户账户UID值
用户账户组ID值(简称GID)
用户账户的文本描述信息
用户HOME目录的路径位置
用户默认的shell
8,修改密码
passwd user1 #修改user1密码
passwd -e user1 #强制用户下次登录时修改密码。
Tags:查看linux所有用户
猜你喜欢
- 2024-11-26 一文掌握linux系统用户、组和文件权限管理
- 2024-11-26 Linux系统怎么查看历史操作记录?
- 2024-11-26 linux系统日志查看命令
- 2024-11-26 如何用Linux命令查找所有文件?
- 2024-11-26 如何查看Linux的IP地址
- 2024-11-26 Linux服务器上监控网络带宽的18个常用命令和工具
- 2024-11-26 大白话 linux 教程-08-系统多用户管理
- 2024-11-26 通过深度系统学习Linux用户和组
- 2024-11-26 Linux系统查看CPU个数和信息
- 2024-11-26 linux下资源(网络、cpu、内存、io、文件)监控和分析工具汇总