0、锁定旧用户登录
如果旧用户olduser正在运行中是无法操作的,需要先禁用用户登录,然后杀掉所有此用户的进程。
1. 使用 usermod 命令禁用用户
 
这将锁定用户账户,使其无法登录:
sudo usermod -L olduser
2. 停止用户的进程
如果用户正在运行进程,可以使用 kill 命令结束它们。首先,查找用户的进程:
ps -u olduser
然后,使用 kill 命令结束所有查到的进程:
sudo kill <pid>
1、修改 home 目录
1. 修改用户的 home 目录:
使用 usermod 命令来修改用户的 home 目录,修改旧用户 olduser 的 home 目录到新的路径:
   sudo usermod -d /new/home/directory olduser
2. 移动现有的文件(如果需要):
如果你想将用户原有的文件移动到新的 home 目录,可以使用 mv 命令:
   sudo mv /old/home/directory/* /new/home/directory/
3. 更新目录权限:
确保新的 home 目录拥有正确的权限和所有者:
   sudo chown username:username /new/home/directory
3、修改用户名和组
1. 修改用户名
使用 usermod 命令把旧用户名修改为新用户名:
   sudo usermod -l newuser  olduser 
2. 修改用户的主组名
修改完用户名之后,用户依然在之前的用户组中,可以使用 groupmod 命令接着把用户组名也修改。
修改组名
   sudo groupmod -n newgroup oldgroup
确认修改结果:
 使用以下命令查看用户及其组信息:
   id newuser
查看效果,用户名和组名都是一致的:
 
最后:如果需要sudo
 输入sudo visudo,把添加新用户名newuser添加到sudo用户组。

















![[spring]SpringBoot拦截器 统一数据返回格式 统一异常处理](https://i-blog.csdnimg.cn/direct/72379fe76ec0406f8cb70c671c16808d.png)
