解决出现Creating mailbox file: File exists问题,并分析出错原因

此篇博客介绍了解决Creating mailbox file: File exists问题方法和出错原因

解决办法

当想使用useradd user2创建用户user2时,如果出现了Creating mailbox file: File exists问题。就直接删除/var/spool/mail//home下的之前存在的user2文件。删除后在重新建立,就能直接成功。

[root@xixi mnt]# userdel -r user2          #  注意报错信息
userdel: /var/spool/mail/user2 not owned by user2, not removing
userdel: /home/user2 not owned by user2, not removing
[root@xixi mnt]# ls /home					#查看/home可发现,存在user2目录
liyanqiu  user1  user2  westos  westos1
[root@xixi mnt]# rm -fr /var/spool/mail/user2		#删除
[root@xixi mnt]# rm -fr /var/spool/mail/user2
[root@xixi mnt]# 
[root@xixi mnt]# id user2					
id: user2: no such user
[root@xixi mnt]# useradd user2				#重新建立user2用户,此时可直接建立
[root@xixi mnt]# id user2
uid=1004(user2) gid=1004(user2) groups=1004(user2)

在这里插入图片描述

出错原因

步骤详解
1.我在使用useradd创建用户的时候,出现了如下所示错误

[root@xixi mnt]# useradd user2
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
Creating mailbox file: File exists

 
 
  • 1
  • 2
  • 3
  • 4

2.此时我查看了/home后,发现存在了一个user2的目录.

[root@xixi mnt]# ls /home
liyanqiu  user1  user2  westos  westos1
[root@xixi mnt]# id user2
uid=1004(user2) gid=1004(user2) groups=1004(user2)

 
 
  • 1
  • 2
  • 3
  • 4

为了验证是否建立成功,我决定使用userdel -r user2来删除用户试试,此时却报错了

[root@xixi mnt]# userdel -r user2
userdel: /var/spool/mail/user2 not owned by user2, not removing
userdel: /home/user2 not owned by user2, not removing

 
 
  • 1
  • 2
  • 3

这是因为第一次我之前创建过user2,但是在使用userdel命令删除的时候,忘记了-r的使用。我在回顾了用户管理部分知识的时候,发现:

  • 出错原因:只删除了用户,并未删除用户的配置文件
删除作用
userdel westos只删除了用户,并未删除用户的配置文件
userdel -r westos删除了用户和用户的配置文件
  • 解决:在删除了用户之后,如果想要删除其配置文件则有两种方法:一种是重新建立后利用 " -r "。另一种是找到配置文件所在目录,然后利用“rm -fr ”进行删除。
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值