World writable directory 解决方法[sendmail, ubuntu, sendmail重启失败]

最近由于公司需要搭建一个邮件服务器用来收发邮件, 提高用户的友好度, 我的环境是LAMP, 这个环境的配置在其他文章里有介绍过, 打算使用sendmail这个软件来完成, 根据网上的提示进行了基本的的安装, 在配置过程中需要重启sendmail服务, 但是在sendmail重启失败,出现了如下的提示:

出现这种错误提示一般都是权限问题, 知道了问题所在, 解决起来也就比较容易了, 具体的解决方法如下:

1. 首先给相应的文件设置合理的权限, 在ubuntu的shell环境下:

chmod go-w / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue

如图示:

 

[注: go-w指的应该是chmod命令的参数 g代表用户所在的群组, o 代表其他的组, -w则是给这两个组内的用户减去写权限;]

2. 根据提示找到sendmail.cf, 适当修改文件权限检查, 用VI(或者VIM打开), 找到第100行, 把Fw/etc/mail/local-host-names %[^\#] 修改为: Fw-o/etc/mail/local-host-names %[^\#]

如图:

保存退出, 然后再在shell下重启sendmail:

/etc/init.d/sendmail restart   就一切正常了

如图示:

至此, 该问题解决.

本文参考文章: http://www.muxiaofei.com/585.html

转载于:https://www.cnblogs.com/wwufengg/archive/2012/09/07/sendmail-world-writable-directory.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值